From 959ae01001bae1a08d0980013d4a173f38f14db4 Mon Sep 17 00:00:00 2001 From: yggverse Date: Fri, 16 May 2025 04:01:42 +0300 Subject: [PATCH] respect local settings first #1407 --- src/Dialogs/Preferences.vala | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Dialogs/Preferences.vala b/src/Dialogs/Preferences.vala index dd12c3b90..4050d5f2b 100644 --- a/src/Dialogs/Preferences.vala +++ b/src/Dialogs/Preferences.vala @@ -350,6 +350,9 @@ public class Tuba.Dialogs.Preferences : Adw.PreferencesDialog { private void on_window_closed () { if (lang_changed) { var new_lang = ((Utils.Locales.Locale) default_language_combo_row.selected_item).locale; + + settings.default_language = new_lang; // respect local settings first (#1407) + if (settings.default_language != ((Utils.Locales.Locale) default_language_combo_row.selected_item).locale) { new Request.PATCH ("/api/v1/accounts/update_credentials")