From beb9cf38708e75747c23f9a60c844382535f30d7 Mon Sep 17 00:00:00 2001 From: Ivan Yarcev Date: Tue, 19 Sep 2023 17:56:30 +0600 Subject: [PATCH] Save blocking when id is not inserted --- source/ubl-settings-system.c | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/source/ubl-settings-system.c b/source/ubl-settings-system.c index e228026..2456b10 100644 --- a/source/ubl-settings-system.c +++ b/source/ubl-settings-system.c @@ -240,7 +240,17 @@ void on_id_changed(GtkEntry *self, main_window *widgets){ } else { yon_config_register(id_parameter,"config",text); } - } else yon_ubl_status_box_render(ID_EMPTY_LABEL,BACKGROUND_IMAGE_FAIL_TYPE); + gtk_widget_set_sensitive(widgets->SaveGlobalMenuItem,1); + gtk_widget_set_sensitive(widgets->SaveMenuItem,1); + gtk_widget_set_sensitive(widgets->SaveLocalMenuItem,1); + gtk_widget_set_sensitive(widgets->IDCopyButton,1); + } else { + gtk_widget_set_sensitive(widgets->SaveGlobalMenuItem,0); + gtk_widget_set_sensitive(widgets->SaveMenuItem,0); + gtk_widget_set_sensitive(widgets->SaveLocalMenuItem,0); + gtk_widget_set_sensitive(widgets->IDCopyButton,0); + yon_ubl_status_box_render(ID_EMPTY_LABEL,BACKGROUND_IMAGE_FAIL_TYPE); + } }