[network-manager-applet/aleksander/mm1-applet: 4/12] applet: resize PIN/PUK dialog after hiding the error message
- From: Aleksander Morgado <aleksm src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [network-manager-applet/aleksander/mm1-applet: 4/12] applet: resize PIN/PUK dialog after hiding the error message
- Date: Tue, 18 Dec 2012 18:58:38 +0000 (UTC)
commit 3f0f7b8f120ad9a8871a37c5410df8177355e4ad
Author: Aleksander Morgado <aleksander lanedo com>
Date: Tue Dec 18 19:51:41 2012 +0100
applet: resize PIN/PUK dialog after hiding the error message
The dialog will show an error string in the progress message dialog when some
error happens, and once the user does something (e.g. start to re-type the error
string) we would be clearing that error message.
But, instead of just clearing the error message leaving the label widget with
no text, better completely hide the label and resize the widget accordingly.
src/applet-dialogs.c | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
---
diff --git a/src/applet-dialogs.c b/src/applet-dialogs.c
index e36ea8e..aae2aba 100644
--- a/src/applet-dialogs.c
+++ b/src/applet-dialogs.c
@@ -1069,9 +1069,12 @@ mpd_entry_changed (GtkWidget *widget, gpointer user_data)
valid = TRUE;
done:
- /* Clear any error text in the progress label now that the user has changed something */
+ /* User changed something, so hide the progress label completely and resize
+ * the dialog so that it fits the minimum vertical space */
widget = GTK_WIDGET (gtk_builder_get_object (builder, "progress_label"));
gtk_label_set_text (GTK_LABEL (widget), "");
+ gtk_widget_hide (widget);
+ gtk_window_resize (GTK_WINDOW (dialog), 1, 1);
widget = GTK_WIDGET (gtk_builder_get_object (builder, "unlock_button"));
g_warn_if_fail (widget != NULL);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]