diff --git a/source/ubl-settings-manager-theme-gnome.c b/source/ubl-settings-manager-theme-gnome.c index 7b2325b..6e727bc 100644 --- a/source/ubl-settings-manager-theme-gnome.c +++ b/source/ubl-settings-manager-theme-gnome.c @@ -65,8 +65,12 @@ gnome_section *yon_gnome_section_new(){ cur_section->expander = yon_gtk_builder_get_widget(builder,"MainExpander"); cur_section->AppsList = yon_gtk_builder_get_widget(builder,"AppsList"); int doubleclick=0; - yon_window_config_get_parameter(settings_section,double_click_parameter,&doubleclick,YON_TYPE_BOOLEAN); - gtk_list_box_set_activate_on_single_click(GTK_LIST_BOX(cur_section->AppsList),!doubleclick); + if (!yon_window_config_get_parameter(settings_section,double_click_parameter,&doubleclick,YON_TYPE_BOOLEAN)){ + gtk_list_box_set_activate_on_single_click(GTK_LIST_BOX(cur_section->AppsList),1); + + } else { + gtk_list_box_set_activate_on_single_click(GTK_LIST_BOX(cur_section->AppsList),!doubleclick); + } return cur_section; } diff --git a/source/ubl-settings-manager-theme-main.c b/source/ubl-settings-manager-theme-main.c index 15d3540..e05b20f 100644 --- a/source/ubl-settings-manager-theme-main.c +++ b/source/ubl-settings-manager-theme-main.c @@ -114,8 +114,11 @@ main_section *yon_main_section_new(){ cur_section->AppsList = yon_gtk_builder_get_widget(builder,"AppsFlow"); g_object_set_data(G_OBJECT(cur_section->expander),"main_section",cur_section); int doubleclick=0; - yon_window_config_get_parameter(settings_section,double_click_parameter,&doubleclick,YON_TYPE_BOOLEAN); - gtk_flow_box_set_activate_on_single_click(GTK_FLOW_BOX(cur_section->AppsList),!doubleclick); + if (!yon_window_config_get_parameter(settings_section,double_click_parameter,&doubleclick,YON_TYPE_BOOLEAN)){ + gtk_flow_box_set_activate_on_single_click(GTK_FLOW_BOX(cur_section->AppsList),1); + } else { + gtk_flow_box_set_activate_on_single_click(GTK_FLOW_BOX(cur_section->AppsList),!doubleclick); + } return cur_section; } diff --git a/source/ubl-settings-manager.c b/source/ubl-settings-manager.c index 211ed39..60c4d27 100644 --- a/source/ubl-settings-manager.c +++ b/source/ubl-settings-manager.c @@ -188,6 +188,7 @@ main_window *yon_main_window_setup(){ widgets->MainMenuItemAbout = yon_gtk_builder_get_widget(builder,"MainMenuItemAbout"); widgets->MainMenuItemDocumentation = yon_gtk_builder_get_widget(builder,"MainMenuItemDocumentation"); + yon_gtk_window_setup(GTK_WINDOW(widgets->Window),NULL,TITLE_LABEL,icon_path,NULL); yon_apps_init(); g_signal_connect(G_OBJECT(widgets->MainMenuItemSettings),"activate",G_CALLBACK(on_settings_open),widgets);