Mercurial > libervia-web
diff src/browser/sat_browser/base_widget.py @ 609:ec77c2bc18d3 frontends_multi_profiles
brower side: removed close listener for LiberviaWidget
author | Goffi <goffi@goffi.org> |
---|---|
date | Tue, 10 Feb 2015 19:10:28 +0100 |
parents | ea27925ef2a8 |
children | 5b19fb5eae7e |
line wrap: on
line diff
--- a/src/browser/sat_browser/base_widget.py Mon Feb 09 21:58:49 2015 +0100 +++ b/src/browser/sat_browser/base_widget.py Tue Feb 10 19:10:28 2015 +0100 @@ -294,7 +294,6 @@ self._info.setStyleName('widgetHeader_info') else: self._info = None - self._close_listeners = [] header = WidgetHeader(self, host, self._title, self._info) self.add(header) self.setSize('100%', '100%') @@ -302,12 +301,13 @@ if self._selectable: self.addClickListener(self) - def onClose(sender): - """Check dynamically if the unibox is enable or not""" - if self.host.uni_box: - self.host.uni_box.onWidgetClosed(sender) + # FIXME + # def onClose(sender): + # """Check dynamically if the unibox is enable or not""" + # if self.host.uni_box: + # self.host.uni_box.onWidgetClosed(sender) - self.addCloseListener(onClose) + # self.addCloseListener(onClose) # self.host.registerWidget(self) # FIXME def getDebugName(self): @@ -341,19 +341,12 @@ """ Called when the close button is pushed """ _widgetspanel = self.getWidgetsPanel() _widgetspanel.removeWidget(self) - for callback in self._close_listeners: - callback(self) self.onQuit() def onQuit(self): """ Called when the widget is actually ending """ pass - def addCloseListener(self, callback): - """Add a close listener to this widget - @param callback: function to be called from self.onClose""" - self._close_listeners.append(callback) - def refresh(self): """This can be overwritten by a child class to refresh the display when, instead of creating a new one, an existing widget is found and reused.