From 9f17098448f31bce7d1fb85a431d0612bec96f0c Mon Sep 17 00:00:00 2001 From: Ivan Dmitrievich Yartsev Date: Thu, 16 Apr 2026 15:07:50 +0600 Subject: [PATCH] Fixes --- source/ubinstall-gtk-components.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/source/ubinstall-gtk-components.c b/source/ubinstall-gtk-components.c index 102e230..79c308a 100644 --- a/source/ubinstall-gtk-components.c +++ b/source/ubinstall-gtk-components.c @@ -242,6 +242,7 @@ void *yon_modules_list_load(main_window *widgets){ row->size = yon_char_unite(temp," ", size_str,NULL); free(temp); g_idle_add((GSourceFunc)yon_os_component_insert,row); + // yon_os_component_insert(row); } if (main_config.modules_size) yon_char_parsed_free(main_config.modules,main_config.modules_size); main_config.modules = modules; @@ -249,6 +250,8 @@ void *yon_modules_list_load(main_window *widgets){ } g_idle_add((GSourceFunc)yon_spinner_switch_off,widgets->OSSpinner); g_idle_add((GSourceFunc)yon_os_components_load,widgets); + // yon_spinner_switch_off(GTK_SPINNER(widgets->OSSpinner)); + // yon_os_components_load(widgets); g_thread_exit(NULL); } @@ -553,7 +556,8 @@ void yon_software_init(main_window *widgets){ // g_idle_add((GSourceFunc)yon_software_insert,row); while(gtk_events_pending()) gtk_main_iteration(); } - g_idle_add((GSourceFunc)yon_spinner_switch_off,widgets->OSSpinner); + yon_spinner_switch_off(GTK_SPINNER(widgets->OSSpinner)); + // g_idle_add((GSourceFunc)yon_spinner_switch_off,widgets->OSSpinner); yon_char_parsed_free(base,base_size); yon_software_check_packages_size(NULL,widgets); return ; @@ -761,7 +765,8 @@ void *yon_pacman_load(struct pacman_struct *pacman){ const char *find_package = pacman->find_package; // char *command = get_local_module_info_command(find_package); pacman->packages = yon_packages_find(YON_PACKAGES_SYNC,find_package,&pacman->packages_size); - g_idle_add((GSourceFunc)yon_pacman_fill,pacman); + // g_idle_add((GSourceFunc)yon_pacman_fill,pacman); + yon_pacman_fill(pacman); return NULL; }