diff --git a/source/ubl-settings-repomanager.c b/source/ubl-settings-repomanager.c index 28e6cc6..aac26a1 100644 --- a/source/ubl-settings-repomanager.c +++ b/source/ubl-settings-repomanager.c @@ -96,12 +96,12 @@ void yon_repo_tree_build_arch(char *key, arch_struct *arch, struct repo_tree_bui arch_status = WEXITSTATUS(arch_status); char *image_name = NULL; char *image_tooltip = NULL; - if (arch_status != 2 || package_status != 2){ - image_name = warning_icon_name; - image_tooltip = UNSIGNED_LABEL; - } else if (!arch_status&&!package_status){ + if (!arch_status&&!package_status){ image_name = key_icon_name; image_tooltip = SIGN_LABEL; + } else if (arch_status != 2 || package_status != 2){ + image_name = warning_icon_name; + image_tooltip = UNSIGNED_LABEL; } gtk_tree_store_append(data->widgets->RepoList,&data->architer,&data->repoiter); @@ -126,7 +126,7 @@ void yon_interface_update(main_window *widgets){ gtk_tree_selection_select_path(gtk_tree_view_get_selection(GTK_TREE_VIEW(widgets->ReposTree)),path); gtk_tree_path_free(path); } - // on_main_tree_selection_changed(widgets->Window,widgets); + on_main_tree_selection_changed(widgets->Window,widgets); }