Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorManuel QuiƱones <manuq@laptop.org>2012-10-15 21:26:51 (GMT)
committer Santiago Rodriguez <santi@trisquel.info>2012-10-22 16:01:17 (GMT)
commit2af4af56e3f8efd5fa9289ba9faf4e5b7214ff81 (patch)
treef1ae7c837d22d5fa8966adbf2b9029199211590a
parent86d21e0147f44e9e0463b61f4736cf73d81d530d (diff)
Network view: Connect to pop-up and pop-down events when the palette is created - SL #3989
Connecting to the events fixes the state of the icons in the neighborhood when the palette pops up (prelight state) and pops down (remove prelight). Signed-off-by: Manuel QuiƱones <manuq@laptop.org> Acked-by: Simon Schampijer <simon@laptop.org>
-rw-r--r--src/jarabe/desktop/networkviews.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/jarabe/desktop/networkviews.py b/src/jarabe/desktop/networkviews.py
index 11f2b20..eccfd17 100644
--- a/src/jarabe/desktop/networkviews.py
+++ b/src/jarabe/desktop/networkviews.py
@@ -319,6 +319,8 @@ class WirelessNetworkView(EventPulsingIcon):
self._disconnect_activate_cb)
p.menu.append(self._disconnect_item)
+ self.connect_to_palette_pop_events(p)
+
return p
def __device_state_changed_cb(self, new_state, old_state, reason):
@@ -739,6 +741,8 @@ class SugarAdhocView(EventPulsingIcon):
self.__disconnect_activate_cb)
palette_.menu.append(self._disconnect_item)
+ self.connect_to_palette_pop_events(palette)
+
return palette_
def __button_release_event_cb(self, icon, event):