Don't call size_request unnecessary

It breaks scroll_to_cell in list
This commit is contained in:
Cédric Krier committed 2011-02-17 14:49:17 +01:00
1 parent 814ac2241c
commit bac2ea4777
2 files changed
+2 -2

No files matched your search

+1 -1
View File
@@ -39,8 +39,8 @@ class ViewForm(ParserView):
viewport = gtk.Viewport()
viewport.set_shadow_type(gtk.SHADOW_ETCHED_IN)
viewport.add(scroll)
width, height = self.widget.size_request()
if isinstance(self.screen.window, gtk.Dialog):
width, height = self.widget.size_request()
vbox.set_size_request(width or -1, height or -1)
vbox.pack_start(viewport, expand=True, fill=True)
+1 -1
View File
@@ -159,10 +159,10 @@ class ViewList(ParserView):
viewport = gtk.Viewport()
viewport.set_shadow_type(gtk.SHADOW_ETCHED_IN)
viewport.add(scroll)
width, height = self.widget.size_request()
self.widget_tree = self.widget
if isinstance(self.screen.window, gtk.Dialog):
width, height = self.widget_tree.size_request()
vbox.set_size_request(width or -1, height or -1)
vbox.pack_start(viewport, expand=True, fill=True)