diff options
author | Lubomir Rintel <lkundrak@v3.sk> | 2018-07-16 13:40:22 +0200 |
---|---|---|
committer | Lubomir Rintel <lkundrak@v3.sk> | 2018-07-26 13:26:41 +0200 |
commit | 7e02bc089abd0b322b0ca4d5d784d9fa768f63c7 (patch) | |
tree | 2492339aa3026e73bd1adf7e26c9b3d87f84df5d | |
parent | ef83775eb26abda4df98ffa45dabf2fbad09c238 (diff) | |
download | network-manager-applet-7e02bc089abd0b322b0ca4d5d784d9fa768f63c7.tar.gz |
password-dialog: preserve mnemonic
The password labels as specified in the .ui file have "use_underline"
property set. However it gets reset upon gtk_label_set_text().
Let's preserve it.
This fixes an ugliness with VPNC plugin and perhaps more.
https://gitlab.gnome.org/GNOME/network-manager-applet/merge_requests/13
-rw-r--r-- | src/libnma/nma-vpn-password-dialog.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/libnma/nma-vpn-password-dialog.c b/src/libnma/nma-vpn-password-dialog.c index 278db5c7..7ff13e66 100644 --- a/src/libnma/nma-vpn-password-dialog.c +++ b/src/libnma/nma-vpn-password-dialog.c @@ -318,7 +318,7 @@ void nma_vpn_password_dialog_set_password_label (NMAVpnPasswordDialog *dialog, priv = NMA_VPN_PASSWORD_DIALOG_GET_PRIVATE (dialog); - gtk_label_set_text (GTK_LABEL (priv->password_label), label); + gtk_label_set_text_with_mnemonic (GTK_LABEL (priv->password_label), label); } void nma_vpn_password_dialog_set_password_secondary_label (NMAVpnPasswordDialog *dialog, @@ -331,7 +331,7 @@ void nma_vpn_password_dialog_set_password_secondary_label (NMAVpnPasswordDialog priv = NMA_VPN_PASSWORD_DIALOG_GET_PRIVATE (dialog); - gtk_label_set_text (GTK_LABEL (priv->password_label_secondary), label); + gtk_label_set_text_with_mnemonic (GTK_LABEL (priv->password_label_secondary), label); } void @@ -345,6 +345,5 @@ nma_vpn_password_dialog_set_password_ternary_label (NMAVpnPasswordDialog *dialog priv = NMA_VPN_PASSWORD_DIALOG_GET_PRIVATE (dialog); - gtk_label_set_text (GTK_LABEL (priv->password_label_tertiary), label); + gtk_label_set_text_with_mnemonic (GTK_LABEL (priv->password_label_tertiary), label); } - |