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 Simon Schampijer <simon@laptop.org>2012-10-16 07:06:01 (GMT)
commit02218ea3e0c4ac2edaa8b08dbc066f2d22f29e8a (patch)
treeebb984cc6b1355b30da6bcde1117fe0309cd99b8
parent6cb52fdd92b7ae2c2b6ff8d9d28608f62a55e00f (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 3ee954b..64b4be3 100644
--- a/src/jarabe/desktop/networkviews.py
+++ b/src/jarabe/desktop/networkviews.py
@@ -132,6 +132,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):
@@ -499,6 +501,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):