Browse Source

Merge pull request #936 from nextcloud/fix-fab-changing-from-background

Fix fab stuff
Andy Scherzinger 8 years ago
parent
commit
9f6338adec

+ 12 - 5
src/main/java/com/owncloud/android/ui/fragment/ExtendedListFragment.java

@@ -601,11 +601,18 @@ public class ExtendedListFragment extends Fragment
      *
      * @param enabled Desired visibility for the FAB.
      */
-    public void setFabEnabled(boolean enabled) {
-        if (enabled) {
-            mFabMain.setVisibility(View.VISIBLE);
-        } else {
-            mFabMain.setVisibility(View.GONE);
+    public void setFabEnabled(final boolean enabled) {
+        if (getActivity() != null) {
+            getActivity().runOnUiThread(new Runnable() {
+                @Override
+                public void run() {
+                    if (enabled) {
+                        mFabMain.setVisibility(View.VISIBLE);
+                    } else {
+                        mFabMain.setVisibility(View.GONE);
+                    }
+                }
+            });
         }
     }