Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src/jarabe/view/buddymenu.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/jarabe/view/buddymenu.py')
-rw-r--r--src/jarabe/view/buddymenu.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/jarabe/view/buddymenu.py b/src/jarabe/view/buddymenu.py
index 2d2a7fa..e38d215 100644
--- a/src/jarabe/view/buddymenu.py
+++ b/src/jarabe/view/buddymenu.py
@@ -126,6 +126,12 @@ class BuddyMenu(Palette):
self._quit(get_session_manager().shutdown)
def __controlpanel_activate_cb(self, menu_item):
+ # hide the frame when control panel is shown
+ import jarabe.frame
+ frame = jarabe.frame.get_view()
+ frame.hide()
+
+ # show the control panel
panel = ControlPanel()
panel.set_transient_for(self._widget.get_toplevel())
panel.show()