From 5c83df47de8e8ad0827ec0b3c829a3815da1fb7a Mon Sep 17 00:00:00 2001 From: Ivan Yarcev Date: Tue, 18 Nov 2025 17:22:42 +0600 Subject: [PATCH] Fixed deletion of last locale --- source/ubl-settings-system-language.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/source/ubl-settings-system-language.c b/source/ubl-settings-system-language.c index f1526a7..b69d216 100644 --- a/source/ubl-settings-system-language.c +++ b/source/ubl-settings-system-language.c @@ -132,6 +132,9 @@ void on_language_remove(GtkWidget *, main_window *widgets){ if (!yon_char_is_empty(temp)){ yon_config_register(locale_parameter,locale_parameter_command,temp); free(temp); + } else { + yon_config_remove_by_key(locale_parameter); + } locale_param = config(language_parameter); if (!yon_char_is_empty(locale_param)&&!strcmp(locale_param,target)){