From 2d91c6752c2428326dd3394b8731d7fcc7f894a2 Mon Sep 17 00:00:00 2001 From: Ivan Yarcev Date: Tue, 16 Jan 2024 15:27:15 +0600 Subject: [PATCH] Fixed few saving issues --- source/libublsettingsui-gtk3.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/source/libublsettingsui-gtk3.c b/source/libublsettingsui-gtk3.c index 6b68b4f..abd8154 100644 --- a/source/libublsettingsui-gtk3.c +++ b/source/libublsettingsui-gtk3.c @@ -147,6 +147,13 @@ void on_save_parameters(GtkWidget *self, template_saving_window *window){ free(final_command); } } + if (window->type==YON_CONFIG_BOTH) { + if (template_config->load_mode==1){ + yon_config_save_registered("system"); + } else if (template_config->load_mode==0){ + yon_config_save_registered("global"); + } + } textdomain(template_ui_LocaleName); if (window->type == YON_CONFIG_GLOBAL) yon_ubl_status_box_render(GLOBAL_SAVE_SUCCESS_LABEL,BACKGROUND_IMAGE_SUCCESS_TYPE); @@ -183,7 +190,6 @@ template_saving_window *yon_save_proceed(char *path,YON_CONFIG_TYPE type, ...){ config_to_save="system"; } } - yon_config_set_status(0); config_str config_compare=NULL; int compare_size=0; va_list args;