From 72a148275b1b1f8b67a1383b751929869ebd941b Mon Sep 17 00:00:00 2001 From: Ivan Yarcev Date: Tue, 20 May 2025 17:53:35 +0600 Subject: [PATCH] Fixed spinner blocking drivers --- source/ubl-settings-video.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/ubl-settings-video.c b/source/ubl-settings-video.c index bc4a0ab..91a39e4 100644 --- a/source/ubl-settings-video.c +++ b/source/ubl-settings-video.c @@ -1017,6 +1017,7 @@ gboolean yon_proprietary_clear(main_window *widgets){ gtk_list_store_clear(main_config.list); gtk_list_store_clear(main_config.list2); gtk_spinner_start(GTK_SPINNER(widgets->DriversLoadingSpinner)); + gtk_widget_show(widgets->DriversLoadingSpinner); gtk_combo_box_text_remove_all(GTK_COMBO_BOX_TEXT(widgets->KernelsCombo)); gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(widgets->KernelsCombo),ALL_INSTALLED_KERNELS_LABEL); gtk_combo_box_set_active(GTK_COMBO_BOX(widgets->KernelsCombo),0); @@ -1048,6 +1049,7 @@ gboolean yon_proprietary_disconnect(main_window *widgets){ gboolean yon_proprietary_connect(main_window *widgets){ gtk_tree_view_set_model(GTK_TREE_VIEW(widgets->DriversTree),GTK_TREE_MODEL(main_config.list)); gtk_spinner_stop(GTK_SPINNER(widgets->DriversLoadingSpinner)); + gtk_widget_hide(widgets->DriversLoadingSpinner); return G_SOURCE_REMOVE; }