Ticket #4101: 0001-Proper-set-of-set_transient_for-window-SL-4101.patch

File 0001-Proper-set-of-set_transient_for-window-SL-4101.patch, 1.1 KB (added by humitos, 11 years ago)

A proposal patch to avoid the Traceback

  • src/jarabe/view/viewsource.py

    From e743288df1ad4ea1707ac356fcc5c6be9eee3780 Mon Sep 17 00:00:00 2001
    From: Manuel Kaufmann <humitos@gmail.com>
    Date: Wed, 7 Nov 2012 10:48:14 -0300
    Subject: [PATCH sugar] Proper set of 'set_transient_for' window SL #4101
    
    
    Signed-off-by: Manuel Kaufmann <humitos@gmail.com>
    ---
     src/jarabe/view/viewsource.py | 5 +++--
     1 file changed, 3 insertions(+), 2 deletions(-)
    
    diff --git a/src/jarabe/view/viewsource.py b/src/jarabe/view/viewsource.py
    index 5ee2b75..1578a8f 100644
    a b class ViewSource(Gtk.Window): 
    200200
    201201    def __realize_cb(self, widget):
    202202        self.set_type_hint(Gdk.WindowTypeHint.DIALOG)
    203         self.get_window().set_accept_focus(True)
     203        window = self.get_window()
     204        window.set_accept_focus(True)
    204205
    205206        display = Gdk.Display.get_default()
    206207        parent = GdkX11.X11Window.foreign_new_for_display( \
    207208            display, self._parent_window_xid)
    208         self.set_transient_for(parent)
     209        window.set_transient_for(parent)
    209210
    210211    def __stop_clicked_cb(self, widget):
    211212        self.destroy()