diff options
Diffstat (limited to 'src/main/java/de/pixart/messenger/ui/XmppFragment.java')
-rw-r--r-- | src/main/java/de/pixart/messenger/ui/XmppFragment.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/main/java/de/pixart/messenger/ui/XmppFragment.java b/src/main/java/de/pixart/messenger/ui/XmppFragment.java index 7c2eeb661..689ec777c 100644 --- a/src/main/java/de/pixart/messenger/ui/XmppFragment.java +++ b/src/main/java/de/pixart/messenger/ui/XmppFragment.java @@ -29,6 +29,7 @@ package de.pixart.messenger.ui; +import android.app.Activity; import android.app.Fragment; public abstract class XmppFragment extends Fragment { @@ -36,4 +37,11 @@ public abstract class XmppFragment extends Fragment { abstract void onBackendConnected(); abstract void refresh(); + + protected void runOnUiThread(Runnable runnable) { + final Activity activity = getActivity(); + if (activity != null) { + activity.runOnUiThread(runnable); + } + } }
\ No newline at end of file |