[gnome-control-center/wip/feborges/new-addprinter-dialog: 39/44] printers: Prevent PpSamba from emiting "authentication-required" twice



commit b5a481cd28b6fdb1394e9a698eb79be3a4d80be6
Author: Felipe Borges <felipeborges gnome org>
Date:   Sun Dec 11 13:41:17 2016 +0100

    printers: Prevent PpSamba from emiting "authentication-required" twice
    
    https://bugzilla.gnome.org/show_bug.cgi?id=760783

 panels/printers/pp-samba.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)
---
diff --git a/panels/printers/pp-samba.c b/panels/printers/pp-samba.c
index 4667911..6c1bbd8 100644
--- a/panels/printers/pp-samba.c
+++ b/panels/printers/pp-samba.c
@@ -112,6 +112,9 @@ get_auth_info (gpointer user_data)
   SMBData *data = (SMBData *) user_data;
   PpSamba *samba = PP_SAMBA (data->samba);
 
+  if (samba->priv->waiting == TRUE)
+    return FALSE;
+
   samba->priv->waiting = TRUE;
 
   g_signal_emit_by_name (samba, "authentication-required");


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]