summaryrefslogtreecommitdiff
path: root/panels
diff options
context:
space:
mode:
authorFelipe Borges <felipeborges@gnome.org>2016-11-27 16:58:30 +0100
committerFelipe Borges <felipeborges@gnome.org>2016-11-29 15:19:52 +0100
commitb995e16c9853680e1b4f89695401ef430228235d (patch)
treedc1ba76b99c684016aadca27d9ad4f93dc4f0fb6 /panels
parent99fd4bfe155c0d882b535dcdb65497faa4441ba3 (diff)
downloadgnome-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.c9
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");