From a3006a0071086bcdd2c57b87d44bbd8cfb7ebbfa Mon Sep 17 00:00:00 2001 From: Tomeu Vizoso Date: Tue, 06 Jan 2009 18:11:49 +0000 Subject: Use FrameWidgetInvoker in the volume icon in the frame --- (limited to 'extensions/deviceicon/volume.py') 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() -- cgit v0.9.1