diff options
author | Christian Schneppe <christian@pix-art.de> | 2018-03-31 22:28:44 +0200 |
---|---|---|
committer | Christian Schneppe <christian@pix-art.de> | 2018-03-31 22:28:44 +0200 |
commit | ebeb5f04ab10aeeda56597b29a757e657d71d218 (patch) | |
tree | e5d0ff2530c9795d9876c02b45d1790979a45ccd /src/main/java/de/pixart/messenger/ui/XmppActivity.java | |
parent | 164703b37a9bf876818112caf6a6edbf276bd8ec (diff) |
skip background connect when changing theme
Diffstat (limited to 'src/main/java/de/pixart/messenger/ui/XmppActivity.java')
-rw-r--r-- | src/main/java/de/pixart/messenger/ui/XmppActivity.java | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/main/java/de/pixart/messenger/ui/XmppActivity.java b/src/main/java/de/pixart/messenger/ui/XmppActivity.java index c6f9a70ca..d124b580b 100644 --- a/src/main/java/de/pixart/messenger/ui/XmppActivity.java +++ b/src/main/java/de/pixart/messenger/ui/XmppActivity.java @@ -162,6 +162,8 @@ public abstract class XmppActivity extends AppCompatActivity { } }; + public boolean mSkipBackgroundBinding = false; + public static boolean cancelPotentialWork(Message message, ImageView imageView) { final BitmapWorkerTask bitmapWorkerTask = getBitmapWorkerTask(imageView); @@ -221,7 +223,11 @@ public abstract class XmppActivity extends AppCompatActivity { protected void onStart() { super.onStart(); if (!xmppConnectionServiceBound) { - connectToBackend(); + if (this.mSkipBackgroundBinding) { + Log.d(Config.LOGTAG, "skipping background binding"); + } else { + connectToBackend(); + } } else { if (!registeredListeners) { this.registerListeners(); |