Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src/jarabe/frame/frame.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/jarabe/frame/frame.py')
-rw-r--r--src/jarabe/frame/frame.py11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/jarabe/frame/frame.py b/src/jarabe/frame/frame.py
index a7970be..f4d4826 100644
--- a/src/jarabe/frame/frame.py
+++ b/src/jarabe/frame/frame.py
@@ -147,6 +147,12 @@ class Frame(object):
visible = property(is_visible, None)
def hide(self):
+ from sugar.tutorius.creator import default_creator
+
+ if default_creator().is_authoring:
+ default_creator()._overview.win.hide()
+ default_creator()._propedit.window.hide()
+
if self._animator:
self._animator.stop()
@@ -172,6 +178,11 @@ class Frame(object):
self._overlayer.show()
+ from sugar.tutorius.creator import default_creator
+ if default_creator().is_authoring:
+ default_creator()._overview.win.show()
+ default_creator()._propedit.window.show()
+
def move(self, pos):
self.current_position = pos
self._update_position()