From baca0d8ae3400bbcc30e11bfa2f94b88882c6cd9 Mon Sep 17 00:00:00 2001 From: Ivan Yarcev Date: Wed, 5 Feb 2025 16:37:37 +0600 Subject: [PATCH] Fixed windows size and position saving --- source/ubl-settings-logging.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/ubl-settings-logging.c b/source/ubl-settings-logging.c index 55ca848..63dd508 100644 --- a/source/ubl-settings-logging.c +++ b/source/ubl-settings-logging.c @@ -1698,7 +1698,7 @@ logrotate_configure_window *yon_logrotate_window_new(char *paths, logrotate_wind void on_logrotate_add(GtkWidget *, logrotate_window *dialog){ logrotate_configure_window *window = yon_logrotate_window_new(NULL,NULL,NULL); gtk_tree_selection_unselect_all(gtk_tree_view_get_selection(GTK_TREE_VIEW(dialog->MainTree))); - gtk_window_set_transient_for(GTK_WINDOW(window->MainWindow),GTK_WINDOW(dialog->Window)); + yon_gtk_window_setup(GTK_WINDOW(dialog->MainWindow),GTK_WINDOW(window->Window),TITLE_LABEL,icon_path,"logrotate_add_window"); gtk_widget_show(window->MainWindow); gtk_widget_set_sensitive(window->LogNameEntry,1); gtk_widget_set_sensitive(window->LogDescriptionEntry,1); @@ -1721,6 +1721,7 @@ void on_logrotate_edit(GtkWidget *, logrotate_window *window){ } gtk_tree_model_get(model,&iter,0,&name,1,&paths,2,&description,-1); logrotate_configure_window *dialog = yon_logrotate_window_new(paths,window,name); + yon_gtk_window_setup(GTK_WINDOW(dialog->MainWindow),GTK_WINDOW(window->Window),TITLE_LABEL,icon_path,"logrotate_edit_window"); gtk_widget_show(dialog->MainWindow); gtk_entry_set_text(GTK_ENTRY(dialog->LogNameEntry),name ? name : ""); gtk_entry_set_text(GTK_ENTRY(dialog->LogDescriptionEntry),description ? description : "");