[gnome-sharing-service] return already built widget, if plugin is called again
- From: Daniel G. Siegel <dgsiegel src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-sharing-service] return already built widget, if plugin is called again
- Date: Sun, 4 Jul 2010 02:28:49 +0000 (UTC)
commit 7bc2517ad743015eaf6812a6e1651cb346d46e38
Author: daniel g. siegel <dgsiegel gnome org>
Date: Sun Jul 4 03:58:51 2010 +0200
return already built widget, if plugin is called again
src/gss/plugins/email.py | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
---
diff --git a/src/gss/plugins/email.py b/src/gss/plugins/email.py
index 811d0f2..3cf5513 100644
--- a/src/gss/plugins/email.py
+++ b/src/gss/plugins/email.py
@@ -53,12 +53,14 @@ class EmailSharing(Plugin):
self.activated = True
def get_widget(self):
+ if self.widget != None:
+ return self.widget
+
self.widget = gtk.VBox(False, 5)
entry = gtk.Entry()
self.widget.pack_start(entry, False)
entry.grab_focus()
- entry.get_toplevel().child_focus(gtk.DIR_TAB_FORWARD)
scroll = gtk.ScrolledWindow()
scroll.set_policy(gtk.POLICY_NEVER, gtk.POLICY_AUTOMATIC)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]