# HG changeset patch # User souliane # Date 1424458200 -3600 # Node ID 11a0a32144a59189b2418c310d15a4ef585f60c1 # Parent 698bdb84f6a793f2895326eb1de74fc27292c9c4 browser_side: show more obvisouly the "dragover" style when dragging something over a tab diff -r 698bdb84f6a7 -r 11a0a32144a5 src/browser/sat_browser/base_widget.py --- a/src/browser/sat_browser/base_widget.py Fri Feb 20 19:37:54 2015 +0100 +++ b/src/browser/sat_browser/base_widget.py Fri Feb 20 19:50:00 2015 +0100 @@ -761,18 +761,18 @@ def onDragEnter(self, event): #if self == LiberviaDragWidget.current: # return - self.addStyleName('dragover') + self.parent.addStyleName('dragover') DOM.eventPreventDefault(event) def onDragLeave(self, event): - self.removeStyleName('dragover') + self.parent.removeStyleName('dragover') def onDragOver(self, event): DOM.eventPreventDefault(event) def onDrop(self, event): DOM.eventPreventDefault(event) - self.removeStyleName('dragover') + self.parent.removeStyleName('dragover') if self._getIndex() == self.tab_panel.tabBar.getSelectedTab(): # the widget come from the DragTab, so nothing to do, we let it there return