diff options
author | Felipe Borges <felipeborges@gnome.org> | 2016-11-27 16:58:30 +0100 |
---|---|---|
committer | Felipe Borges <felipeborges@gnome.org> | 2016-11-29 15:19:52 +0100 |
commit | b995e16c9853680e1b4f89695401ef430228235d (patch) | |
tree | dc1ba76b99c684016aadca27d9ad4f93dc4f0fb6 /panels | |
parent | 99fd4bfe155c0d882b535dcdb65497faa4441ba3 (diff) | |
download | gnome-control-center-b995e16c9853680e1b4f89695401ef430228235d.tar.gz |
user-accounts: Don't show_restart_notification when changing Language
Since commit 5e2ed8e, the user-accounts panel does not present an
option to change the Language for the current user. This should be
done in the "Region & Language" panel instead.
In doing so, the code for launching the restart notification is
never reached in the language_response callback method.
https://bugzilla.gnome.org/show_bug.cgi?id=767065
Diffstat (limited to 'panels')
-rw-r--r-- | panels/user-accounts/um-user-panel.c | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/panels/user-accounts/um-user-panel.c b/panels/user-accounts/um-user-panel.c index e7eebdda4..1d757118b 100644 --- a/panels/user-accounts/um-user-panel.c +++ b/panels/user-accounts/um-user-panel.c @@ -1113,9 +1113,7 @@ language_response (GtkDialog *dialog, GtkWidget *button; ActUser *user; const gchar *lang, *account_language; - gchar *current_language; gchar *name = NULL; - gboolean self_selected; if (response_id != GTK_RESPONSE_OK) { gtk_widget_hide (GTK_WIDGET (dialog)); @@ -1124,18 +1122,11 @@ language_response (GtkDialog *dialog, user = get_selected_user (d); account_language = act_user_get_language (user); - self_selected = act_user_get_uid (user) == geteuid (); lang = cc_language_chooser_get_language (GTK_WIDGET (dialog)); if (lang) { if (g_strcmp0 (lang, account_language) != 0) { act_user_set_language (user, lang); - - /* Do not show the notification if the locale is already used. */ - current_language = gnome_normalize_locale (setlocale (LC_MESSAGES, NULL)); - if (self_selected && g_strcmp0 (lang, current_language) != 0) - show_restart_notification (d, lang); - g_free (current_language); } button = get_widget (d, "account-language-button-label"); |