Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/extensions/deviceicon/volume.py
diff options
context:
space:
mode:
Diffstat (limited to 'extensions/deviceicon/volume.py')
-rw-r--r--extensions/deviceicon/volume.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/extensions/deviceicon/volume.py b/extensions/deviceicon/volume.py
index 9457d83..ede60e7 100644
--- a/extensions/deviceicon/volume.py
+++ b/extensions/deviceicon/volume.py
@@ -32,6 +32,7 @@ from sugar.graphics.xocolor import XoColor
from sugar.graphics import style
from jarabe.journal import journalactivity
+from jarabe.frame.frameinvoker import FrameWidgetInvoker
_icons = {}
@@ -63,7 +64,10 @@ class DeviceView(TrayIcon):
self.connect('button-release-event', self.__button_release_event_cb)
def create_palette(self):
- return VolumePalette(self._mount)
+ palette = VolumePalette(self._mount)
+ palette.props.invoker = FrameWidgetInvoker(self)
+ palette.set_group_id('frame')
+ return palette
def __button_release_event_cb(self, widget, event):
journal = journalactivity.get_journal()