From 6db1c2645d6c5b7f8e4b13b8f58b4673ea5457f3 Mon Sep 17 00:00:00 2001 From: ConfuSomu Date: Fri, 5 Jan 2024 00:03:13 +0100 Subject: Rerun search if new archive is opened --- src/widgets/tab_activity_list.cpp | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'src/widgets/tab_activity_list.cpp') 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 -- cgit v1.2.3-54-g00ecf