Skip to content

Commit e99a434

Browse files
committed
fix: search task screen state handling
Signed-off-by: alperozturk <alper_ozturk@proton.me>
1 parent 7732562 commit e99a434

File tree

1 file changed

+20
-16
lines changed

1 file changed

+20
-16
lines changed

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

Lines changed: 20 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1792,26 +1792,30 @@ protected void prepareActionBarItems(SearchEvent event) {
17921792
}
17931793

17941794
protected void setEmptyView(SearchEvent event) {
1795-
if (event == null) {
1796-
return;
1797-
}
1795+
if (event != null) {
1796+
switch (event.getSearchType()) {
1797+
case FILE_SEARCH:
1798+
setEmptyListMessage(FILE_SEARCH);
1799+
break;
17981800

1799-
switch (event.getSearchType()) {
1800-
case FILE_SEARCH:
1801-
setEmptyListMessage(FILE_SEARCH);
1802-
break;
1801+
case FAVORITE_SEARCH:
1802+
setEmptyListMessage(FAVORITE_SEARCH);
1803+
break;
18031804

1804-
case FAVORITE_SEARCH:
1805-
setEmptyListMessage(FAVORITE_SEARCH);
1806-
break;
1805+
case RECENTLY_MODIFIED_SEARCH:
1806+
setEmptyListMessage(RECENTLY_MODIFIED_SEARCH);
1807+
break;
18071808

1808-
case RECENTLY_MODIFIED_SEARCH:
1809-
setEmptyListMessage(RECENTLY_MODIFIED_SEARCH);
1810-
break;
1809+
case SHARED_FILTER:
1810+
setEmptyListMessage(SHARED_FILTER);
1811+
break;
18111812

1812-
case SHARED_FILTER:
1813-
setEmptyListMessage(SHARED_FILTER);
1814-
break;
1813+
default:
1814+
setEmptyListMessage(NO_SEARCH);
1815+
break;
1816+
}
1817+
} else {
1818+
setEmptyListMessage(NO_SEARCH);
18151819
}
18161820
}
18171821

0 commit comments

Comments
 (0)