Cancel button wrong warning fix

pull/155/head
parent 6e8b5d9220
commit c45c0c69f3

@ -430,14 +430,16 @@ void on_page_cancel_clicked(GtkWidget *, main_window *widgets){
gtk_widget_set_sensitive(widgets->ConfigurationModeMenuItem,1); gtk_widget_set_sensitive(widgets->ConfigurationModeMenuItem,1);
yon_page_update(widgets); yon_page_update(widgets);
dialog_confirmation_data *data = yon_confirmation_dialog_data_new(); if (main_config.install_thread){
data->action_text=INTERRUPT_TEXT_LABEL; dialog_confirmation_data *data = yon_confirmation_dialog_data_new();
data->title=WARNING_TITLE_LABEL; data->action_text=INTERRUPT_TEXT_LABEL;
if (yon_confirmation_dialog_call(widgets->MainWindow,data)==GTK_RESPONSE_ACCEPT ){ data->title=WARNING_TITLE_LABEL;
if (main_config.install_thread){ if (yon_confirmation_dialog_call(widgets->MainWindow,data)==GTK_RESPONSE_ACCEPT ){
gtk_widget_hide(gtk_widget_get_parent(widgets->InstallationProgress)); if (main_config.install_thread){
gtk_widget_hide(gtk_widget_get_parent(widgets->PackageInstallationProgress)); gtk_widget_hide(gtk_widget_get_parent(widgets->InstallationProgress));
pthread_cancel((pthread_t)main_config.install_thread); gtk_widget_hide(gtk_widget_get_parent(widgets->PackageInstallationProgress));
pthread_cancel((pthread_t)main_config.install_thread);
}
} }
} }
} }

Loading…
Cancel
Save