diff options
author | Tomeu Vizoso <tomeu@sugarlabs.org> | 2009-01-06 18:11:49 (GMT) |
---|---|---|
committer | Tomeu Vizoso <tomeu@sugarlabs.org> | 2009-01-06 18:11:49 (GMT) |
commit | a3006a0071086bcdd2c57b87d44bbd8cfb7ebbfa (patch) | |
tree | 333a94f5ef9ac2d8dc3acf378fb02ffa9a9430c9 /extensions/deviceicon | |
parent | f74df908ffd3615ca2821d10bf9d4560099e0620 (diff) |
Use FrameWidgetInvoker in the volume icon in the frame
Diffstat (limited to 'extensions/deviceicon')
-rw-r--r-- | extensions/deviceicon/volume.py | 6 |
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() |