Skip to content

Commit bc2a009

Browse files
Merge pull request #16110 from nextcloud/fix/reopening-list-from-navigation-view
fix: reopening list from navigation view
2 parents b640245 + 613fe6d commit bc2a009

File tree

1 file changed

+3
-7
lines changed

1 file changed

+3
-7
lines changed

app/src/main/java/com/owncloud/android/ui/fragment/OCFileListFragment.java

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1852,25 +1852,21 @@ protected void handleSearchEvent(SearchEvent event) {
18521852
searchFragment = true;
18531853
setFabVisible(false);
18541854

1855-
Runnable switchViewsRunnable = () -> {
1855+
new Handler(Looper.getMainLooper()).post(() -> {
1856+
updateSortButton();
18561857
if (isGridViewPreferred(mFile) && !isGridEnabled()) {
18571858
switchToGridView();
18581859
} else if (!isGridViewPreferred(mFile) && isGridEnabled()) {
18591860
switchToListView();
18601861
}
1861-
};
1862-
1863-
updateSortButton();
1864-
1865-
new Handler(Looper.getMainLooper()).post(switchViewsRunnable);
1862+
});
18661863

18671864
final User currentUser = accountManager.getUser();
18681865
final var remoteOperation = getSearchRemoteOperation(currentUser, event);
18691866
searchTask = new OCFileListSearchTask(mContainerActivity, this, remoteOperation, currentUser, event, SharedListFragment.TASK_TIMEOUT, preferences);
18701867
searchTask.execute();
18711868
}
18721869

1873-
18741870
protected RemoteOperation getSearchRemoteOperation(final User currentUser, final SearchEvent event) {
18751871
boolean searchOnlyFolders = (getArguments() != null && getArguments().getBoolean(ARG_SEARCH_ONLY_FOLDER, false));
18761872

0 commit comments

Comments
 (0)