瀏覽代碼

Merge pull request #6152 from nextcloud/fixActionbar

Remove actionBar if none item selected
Andy Scherzinger 4 年之前
父節點
當前提交
fb014b3029
共有 1 個文件被更改,包括 4 次插入1 次删除
  1. 4 1
      src/main/java/com/owncloud/android/ui/fragment/OCFileListFragment.java

+ 4 - 1
src/main/java/com/owncloud/android/ui/fragment/OCFileListFragment.java

@@ -657,8 +657,11 @@ public class OCFileListFragment extends ExtendedListFragment implements
          */
         @Override
         public boolean onPrepareActionMode(ActionMode mode, Menu menu) {
-            Set<OCFile> checkedFiles = mAdapter.getCheckedItems();
             final int checkedCount = mAdapter.getCheckedItems().size();
+            if (checkedCount == 0) {
+                mActiveActionMode.finish();
+            }
+            Set<OCFile> checkedFiles = mAdapter.getCheckedItems();
             String title = getResources().getQuantityString(R.plurals.items_selected_count, checkedCount, checkedCount);
             mode.setTitle(title);
             Account currentAccount = ((FileActivity) getActivity()).getAccount();