diff options
Diffstat (limited to 'src/sugar3/graphics/objectchooser.py')
-rw-r--r-- | src/sugar3/graphics/objectchooser.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/sugar3/graphics/objectchooser.py b/src/sugar3/graphics/objectchooser.py index 5b3eee3..ed59a94 100644 --- a/src/sugar3/graphics/objectchooser.py +++ b/src/sugar3/graphics/objectchooser.py @@ -47,8 +47,9 @@ class ObjectChooser(object): if parent is None: parent_xid = 0 - elif hasattr(parent, 'window') and hasattr(parent.window, 'xid'): - parent_xid = parent.window.xid + elif hasattr(parent, 'get_window') and hasattr(parent.get_window(), + 'xid'): + parent_xid = parent.get_window().xid else: parent_xid = parent |