diff --git a/src/gui/dialogs/addon/manager.cpp b/src/gui/dialogs/addon/manager.cpp index 1cb25d3af045..02b88b0cfc22 100644 --- a/src/gui/dialogs/addon/manager.cpp +++ b/src/gui/dialogs/addon/manager.cpp @@ -367,6 +367,7 @@ void addon_manager::pre_show(window& window) } type_filter.set_values(type_filter_entries); + type_filter.set_keep_open(true); type_filter.connect_click_handler(std::bind(&addon_manager::filter_callback, this, std::ref(window))); button& url_go_button = find_widget