Fixed advanced page parts update

pull/403/head
parent 6e59c351d3
commit a4a34fa4a2

@ -208,6 +208,8 @@ void yon_gparted_update_unlock(main_window *widgets){
gtk_widget_set_sensitive(widgets->OSSysSectionTree,1); gtk_widget_set_sensitive(widgets->OSSysSectionTree,1);
gtk_widget_set_sensitive(widgets->UserdataDevicesTree,1); gtk_widget_set_sensitive(widgets->UserdataDevicesTree,1);
gtk_widget_set_sensitive(widgets->UserdataSysSectionTree,1); gtk_widget_set_sensitive(widgets->UserdataSysSectionTree,1);
gtk_widget_set_sensitive(widgets->AdvancedDeviceTree,1);
gtk_widget_set_sensitive(widgets->AdvancedPartitionTree,1);
gtk_widget_set_sensitive(widgets->CommonUpdateGpartedButton,1); gtk_widget_set_sensitive(widgets->CommonUpdateGpartedButton,1);
gtk_widget_set_sensitive(widgets->NextInstallationUpdateGPartedButton,1); gtk_widget_set_sensitive(widgets->NextInstallationUpdateGPartedButton,1);
@ -217,6 +219,7 @@ void yon_gparted_update_unlock(main_window *widgets){
gtk_widget_set_sensitive(widgets->OSUpdateGpartedButton,1); gtk_widget_set_sensitive(widgets->OSUpdateGpartedButton,1);
gtk_widget_set_sensitive(widgets->UserdataUpdateGpartedButton,1); gtk_widget_set_sensitive(widgets->UserdataUpdateGpartedButton,1);
gtk_widget_set_sensitive(widgets->AdvancedUpdateGpartedButton,1); gtk_widget_set_sensitive(widgets->AdvancedUpdateGpartedButton,1);
gtk_list_store_clear(widgets->PartitionsList);
yon_devices_setup(widgets); yon_devices_setup(widgets);
} }

@ -253,6 +253,8 @@ void on_gparted_update(GtkWidget *, main_window *widgets){
gtk_widget_set_sensitive(widgets->OSUpdateGpartedButton,0); gtk_widget_set_sensitive(widgets->OSUpdateGpartedButton,0);
gtk_widget_set_sensitive(widgets->UserdataUpdateGpartedButton,0); gtk_widget_set_sensitive(widgets->UserdataUpdateGpartedButton,0);
gtk_widget_set_sensitive(widgets->AdvancedUpdateGpartedButton,0); gtk_widget_set_sensitive(widgets->AdvancedUpdateGpartedButton,0);
gtk_widget_set_sensitive(widgets->AdvancedDeviceTree,0);
gtk_widget_set_sensitive(widgets->AdvancedPartitionTree,0);
gtk_widget_set_sensitive(widgets->CommonInstallationDevicesTree,0); gtk_widget_set_sensitive(widgets->CommonInstallationDevicesTree,0);
gtk_widget_set_sensitive(widgets->NextInstallationSysDevicesTree,0); gtk_widget_set_sensitive(widgets->NextInstallationSysDevicesTree,0);
@ -271,7 +273,6 @@ void on_gparted_update(GtkWidget *, main_window *widgets){
if (main_config.devices_size) yon_char_parsed_free(main_config.devices,main_config.devices_size); if (main_config.devices_size) yon_char_parsed_free(main_config.devices,main_config.devices_size);
g_thread_new("devices_thread",(GThreadFunc)yon_devices_list_load,widgets); g_thread_new("devices_thread",(GThreadFunc)yon_devices_list_load,widgets);
if (main_config.part_size) yon_char_parsed_free(main_config.partitions,main_config.part_size); if (main_config.part_size) yon_char_parsed_free(main_config.partitions,main_config.part_size);
g_thread_new("Partitions_thread",(GThreadFunc)yon_partitions_list_load,widgets); g_thread_new("Partitions_thread",(GThreadFunc)yon_partitions_list_load,widgets);

Loading…
Cancel
Save