Fixed Main components loading

pull/326/head
parent 4c5c7e46e4
commit 1e125a5ef8

@ -299,7 +299,7 @@ gboolean yon_os_components_load(main_window *widgets){
for(iter = list;iter;iter=iter->next){
os_row *row = g_object_get_data(iter->data,"kernel_row");
char *target = row->source;
if (!strcmp(target,"auto")||yon_char_parsed_check_exist(parsed,parsed_size,target)>-1){
if (!parsed_size||!strcmp(parsed[0],"auto")||yon_char_parsed_check_exist(parsed,parsed_size,target)>-1){
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(row->InstallCheck),1);
} else {
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(row->InstallCheck),0);
@ -326,6 +326,7 @@ void yon_os_components_init(main_window *widgets){
free(row);
gtk_widget_destroy(GTK_WIDGET(iter->data));
}
if (!gtk_widget_get_parent(widgets->OSSpinner))
gtk_overlay_add_overlay(GTK_OVERLAY(widgets->OSOverlay),widgets->OSSpinner);
gtk_spinner_start(GTK_SPINNER(widgets->OSSpinner));
gtk_widget_show(widgets->OSSpinner);

Loading…
Cancel
Save