aboutsummaryrefslogtreecommitdiffstats
path: root/src/widgets/tab_activity_list.cpp
diff options
context:
space:
mode:
authorConfuSomu2024-01-05 00:03:13 +0100
committerConfuSomu2024-01-05 00:03:13 +0100
commit6db1c2645d6c5b7f8e4b13b8f58b4673ea5457f3 (patch)
tree4cedc069142decf396b75c86631d286bb7489883 /src/widgets/tab_activity_list.cpp
parent2659a72cc70c72a7b3d1fd3a349db7c30e9a63ea (diff)
downloadActorViewer-6db1c2645d6c5b7f8e4b13b8f58b4673ea5457f3.tar
ActorViewer-6db1c2645d6c5b7f8e4b13b8f58b4673ea5457f3.tar.gz
ActorViewer-6db1c2645d6c5b7f8e4b13b8f58b4673ea5457f3.zip
Rerun search if new archive is opened
Diffstat (limited to 'src/widgets/tab_activity_list.cpp')
-rw-r--r--src/widgets/tab_activity_list.cpp11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/widgets/tab_activity_list.cpp b/src/widgets/tab_activity_list.cpp
index 8ae046a..faa6138 100644
--- a/src/widgets/tab_activity_list.cpp
+++ b/src/widgets/tab_activity_list.cpp
@@ -99,15 +99,18 @@ void TabActivityList::actionOpen_URL_triggered(bool checked) {
}
}
-void TabActivityList::relist_statuses() {
+void TabActivityList::relist_statuses(bool new_archive_opened) {
if (*data_archive) {
ui->listWidget->clear();
(*data_archive)->update_status_list(view_filters, ui->listWidget);
view_filters_changed = false;
}
- // Cursor overriden only when opening new archive
- if (QApplication::overrideCursor())
- QApplication::restoreOverrideCursor();
+ if (new_archive_opened) {
+ if (QApplication::overrideCursor())
+ QApplication::restoreOverrideCursor();
+ if (find_dialog)
+ find_dialog->force_research();
+ }
}
// Function used to reset filters when we have detected that the "All toots" toggle has been toggled on or shouldn't be toggled anymore