diff options
author | Daniel Gultsch <daniel@gultsch.de> | 2016-09-18 20:26:47 +0200 |
---|---|---|
committer | Daniel Gultsch <daniel@gultsch.de> | 2016-09-18 20:26:47 +0200 |
commit | 7c608c88625a424e7881116e3e7373c80fd73e28 (patch) | |
tree | d5a67b56ba45d3dd372dee42dc4cda15edac1349 /src/main/java/eu/siacs/conversations/ui/StartConversationActivity.java | |
parent | 6b904d4de1ab755277212d574bee618d7296cd2d (diff) |
recreate activities when theme changed
Diffstat (limited to 'src/main/java/eu/siacs/conversations/ui/StartConversationActivity.java')
-rw-r--r-- | src/main/java/eu/siacs/conversations/ui/StartConversationActivity.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/main/java/eu/siacs/conversations/ui/StartConversationActivity.java b/src/main/java/eu/siacs/conversations/ui/StartConversationActivity.java index 768961c1..ec5559ae 100644 --- a/src/main/java/eu/siacs/conversations/ui/StartConversationActivity.java +++ b/src/main/java/eu/siacs/conversations/ui/StartConversationActivity.java @@ -282,7 +282,12 @@ public class StartConversationActivity extends XmppActivity implements OnRosterU @Override public void onStart() { super.onStart(); - askForContactsPermissions(); + final int theme = findTheme(); + if (this.mTheme != theme) { + recreate(); + } else { + askForContactsPermissions(); + } } @Override |