浏览代码

disable FAB on searchViews

tobiasKaminsky 8 年之前
父节点
当前提交
42f2ed267d
共有 1 个文件被更改,包括 5 次插入0 次删除
  1. 5 0
      src/main/java/com/owncloud/android/ui/fragment/OCFileListFragment.java

+ 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)) {