Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAneesh Dogra <lionaneesh@gmail.com>2012-12-05 20:20:50 (GMT)
committer Aneesh Dogra <lionaneesh@gmail.com>2012-12-05 20:20:50 (GMT)
commitd161a6265210dedc916bb169a52fcc83a508a134 (patch)
treea7193e62fbfbcfeeb6c0a8e504ed1611d42818c4
parentb7277de7b4ac5e259d1006054fe00c99eb995cb0 (diff)
Fix multiple graph select issue.sugar-0.94
-rw-r--r--layout.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/layout.py b/layout.py
index 2fb7027..50981ef 100644
--- a/layout.py
+++ b/layout.py
@@ -298,6 +298,10 @@ class CalcLayout:
self.history_vbox.show()
def toggle_select_graph(self, widget, host=None):
+ # if we have a graph already selected, we must deselect it first
+ if self.graph_selected and self.graph_selected != widget:
+ self.toggle_select_graph(self.graph_selected)
+
if not self.graph_selected:
widget.set_visible_window(True)
widget.set_above_child(True)