From 53358c21794bf786a18413e20010c5623c8f079b Mon Sep 17 00:00:00 2001 From: Doug Blank Date: Fri, 29 Jan 2010 23:56:47 +0000 Subject: [PATCH] Handle non-object (function) gramplets' active setting svn: r14172 --- src/plugins/view/grampletview.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/plugins/view/grampletview.py b/src/plugins/view/grampletview.py index e1102f6bb..50cdd05e1 100644 --- a/src/plugins/view/grampletview.py +++ b/src/plugins/view/grampletview.py @@ -223,7 +223,8 @@ class GrampletWindow(ManagedWindow.ManagedWindow): gramplet.detached_height) self.window.add_button(gtk.STOCK_HELP, gtk.RESPONSE_HELP) # add gramplet: - self.gramplet.pui.active = True + if self.gramplet.pui: + self.gramplet.pui.active = True self.gramplet.mainframe.reparent(self.window.vbox) self.window.connect('response', self.handle_response) # HACK: must show window to make it work right: @@ -288,7 +289,8 @@ class GrampletWindow(ManagedWindow.ManagedWindow): column = viewpage.columns[col] parent = self.gramplet.viewpage.get_column_frame(self.gramplet.column) self.gramplet.mainframe.reparent(parent) - self.gramplet.pui.active = self.gramplet.viewpage.active + if self.gramplet.pui: + self.gramplet.pui.active = self.gramplet.viewpage.active for gframe in stack: gramplet = viewpage.frame_map[str(gframe)] expand = gramplet.state == "maximized" and gramplet.expand @@ -1182,8 +1184,6 @@ class GrampletView(PageView): self._popup_xy[0], self._popup_xy[1], 0) else: self.drop_widget(self.widget, gramplet, 0, 0, 0) - #if g.pui: - # g.pui.update() else: print "Can't make gramplet of type '%s'." % name