From 03fb1bc06b58b6835e2b84890eda131c4ed64fcf Mon Sep 17 00:00:00 2001 From: Ivan Yarcev Date: Tue, 14 Jan 2025 17:28:20 +0600 Subject: [PATCH] Fixed group deletion --- source/ubl-settings-usergroups-system.c | 2 +- source/ubl-settings-usergroups.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/source/ubl-settings-usergroups-system.c b/source/ubl-settings-usergroups-system.c index d4e0c8f..03e97e2 100644 --- a/source/ubl-settings-usergroups-system.c +++ b/source/ubl-settings-usergroups-system.c @@ -75,9 +75,9 @@ void yon_remove_confirmation_window_accept_clicked(GtkWidget *self,dictionary *d } } else { yon_confirmation_window *dialog = yon_delete_confirmation_new(); - g_signal_connect(G_OBJECT(dialog->AcceptButton),"clicked",G_CALLBACK(on_delete_system_user),dialog); gtk_window_set_transient_for(GTK_WINDOW(dialog->Window),GTK_WINDOW(widgets->Window)); if (gtk_notebook_get_current_page(GTK_NOTEBOOK(widgets->MainNotebook))==2){ + g_signal_connect(G_OBJECT(dialog->AcceptButton),"clicked",G_CALLBACK(on_delete_system_user),dialog); GtkTreeModel *model = gtk_tree_view_get_model(GTK_TREE_VIEW(widgets->SystemTree)); GtkTreeIter iter; if (gtk_tree_selection_get_selected(gtk_tree_view_get_selection(GTK_TREE_VIEW(widgets->SystemTree)),&model,&iter)){ diff --git a/source/ubl-settings-usergroups.c b/source/ubl-settings-usergroups.c index 1ebcfb6..de83a05 100644 --- a/source/ubl-settings-usergroups.c +++ b/source/ubl-settings-usergroups.c @@ -685,7 +685,7 @@ yon_confirmation_window *yon_delete_confirmation_new(){ void yon_system_delete_confirmation_open(main_window *widgets){ yon_confirmation_window *dialog = yon_delete_confirmation_new(); - g_signal_connect(G_OBJECT(dialog->AcceptButton),"clicked",G_CALLBACK(on_delete_system_user),dialog); + // g_signal_connect(G_OBJECT(dialog->AcceptButton),"clicked",G_CALLBACK(on_delete_system_user),dialog); gtk_window_set_transient_for(GTK_WINDOW(dialog->Window),GTK_WINDOW(widgets->Window)); if (gtk_notebook_get_current_page(GTK_NOTEBOOK(widgets->MainNotebook))==2){ gtk_label_set_text(GTK_LABEL(dialog->TitleLabel),DELETE_CONFIRMATION_CONFIRM_LABEL);