Browse Source

disable FAB on searchViews

tobiasKaminsky 8 years ago
parent
commit
42f2ed267d

+ 5 - 0
src/main/java/com/owncloud/android/ui/fragment/OCFileListFragment.java

@@ -992,6 +992,7 @@ public class OCFileListFragment extends ExtendedListFragment implements OCFileLi
             remoteOperationAsyncTask.cancel(true);
         }
 
+        setFabEnabled(true);
         listDirectory(getCurrentFile(), MainApp.isOnlyOnDevice(), false);
     }
 
@@ -1269,6 +1270,8 @@ public class OCFileListFragment extends ExtendedListFragment implements OCFileLi
         if (getActivity() != null) {
             getActivity().invalidateOptionsMenu();
         }
+
+        setFabEnabled(true);
     }
 
     @Subscribe(threadMode = ThreadMode.BACKGROUND)
@@ -1310,6 +1313,8 @@ public class OCFileListFragment extends ExtendedListFragment implements OCFileLi
         setEmptyListLoadingMessage();
         mAdapter.setData(new ArrayList<>(), SearchType.NO_SEARCH);
 
+        setFabEnabled(false);
+
         if (event.getUnsetType().equals(SearchEvent.UnsetType.UNSET_BOTTOM_NAV_BAR)) {
             unsetAllMenuItems(false);
         } else if (event.getUnsetType().equals(SearchEvent.UnsetType.UNSET_DRAWER)) {