瀏覽代碼

OCFileListFragment: remove all the "resetHeaderScrollngState" calls

Now handled with a listener in FileDisplayActivity

Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
Álvaro Brey 2 年之前
父節點
當前提交
9445a6c3e3
共有 1 個文件被更改,包括 0 次插入15 次删除
  1. 0 15
      app/src/main/java/com/owncloud/android/ui/fragment/OCFileListFragment.java

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

@@ -952,8 +952,6 @@ public class OCFileListFragment extends ExtendedListFragment implements
                 int position = getCommonAdapter().getItemPosition(file);
 
                 if (file.isFolder()) {
-                    resetHeaderScrollingState();
-
                     if (file.isEncrypted()) {
                         User user = ((FileActivity) mContainerActivity).getUser().orElseThrow(RuntimeException::new);
 
@@ -1043,13 +1041,11 @@ public class OCFileListFragment extends ExtendedListFragment implements
                         ((FileDisplayActivity) mContainerActivity).startPdfPreview(file);
                     } else if (PreviewTextFileFragment.canBePreviewed(file)) {
                         setFabVisible(false);
-                        resetHeaderScrollingState();
                         ((FileDisplayActivity) mContainerActivity).startTextPreview(file, false);
                     } else if (file.isDown()) {
                         if (PreviewMediaFragment.canBePreviewed(file)) {
                             // media preview
                             setFabVisible(false);
-                            resetHeaderScrollingState();
                             ((FileDisplayActivity) mContainerActivity).startMediaPreview(file, 0, true, true, false);
                         } else {
                             mContainerActivity.getFileOperationsHelper().openFile(file);
@@ -1063,7 +1059,6 @@ public class OCFileListFragment extends ExtendedListFragment implements
                         if (PreviewMediaFragment.canBePreviewed(file) && !file.isEncrypted()) {
                             // stream media preview on >= NC14
                             setFabVisible(false);
-                            resetHeaderScrollingState();
                             ((FileDisplayActivity) mContainerActivity).startMediaPreview(file, 0, true, true, true);
                         } else if (EditorUtils.isEditorAvailable(requireContext().getContentResolver(),
                                                                  accountManager.getUser(),
@@ -1933,16 +1928,6 @@ public class OCFileListFragment extends ExtendedListFragment implements
         }
     }
 
-    private void resetHeaderScrollingState() {
-        if (requireActivity() instanceof FileDisplayActivity) {
-            AppBarLayout appBarLayout = ((FileDisplayActivity) requireActivity()).findViewById(R.id.appbar);
-
-            if (appBarLayout != null) {
-                appBarLayout.setExpanded(true);
-            }
-        }
-    }
-
     public boolean isEmpty(){
         return  mAdapter == null || mAdapter.isEmpty();
     }