Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/extensions
diff options
context:
space:
mode:
authorTomeu Vizoso <tomeu@sugarlabs.org>2009-01-06 18:11:49 (GMT)
committer Tomeu Vizoso <tomeu@sugarlabs.org>2009-01-06 18:11:49 (GMT)
commita3006a0071086bcdd2c57b87d44bbd8cfb7ebbfa (patch)
tree333a94f5ef9ac2d8dc3acf378fb02ffa9a9430c9 /extensions
parentf74df908ffd3615ca2821d10bf9d4560099e0620 (diff)
Use FrameWidgetInvoker in the volume icon in the frame
Diffstat (limited to 'extensions')
-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()