summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Merry <alex.merry@cs.ox.ac.uk>2012-12-07 17:57:29 +0000
committerAlex Merry <alex.merry@cs.ox.ac.uk>2012-12-07 18:53:38 +0000
commitbebc98ece91e27ce8e7c0c4b079d5f4e870b2ddc (patch)
treec276759823865058e0f0e4efa1d02a37cf918da5
parent2dd42d84ee66360c7713c9c86ca6b86f0c4a3b09 (diff)
Fix updating the property pane
-rw-r--r--tikzit/src/gtk/PropertiesWindow.m8
1 files changed, 4 insertions, 4 deletions
diff --git a/tikzit/src/gtk/PropertiesWindow.m b/tikzit/src/gtk/PropertiesWindow.m
index cc0f017..050c1e5 100644
--- a/tikzit/src/gtk/PropertiesWindow.m
+++ b/tikzit/src/gtk/PropertiesWindow.m
@@ -215,6 +215,10 @@ static void edge_node_toggled_cb (GtkToggleButton *widget, PropertiesWindow *pan
[[NSNotificationCenter defaultCenter] removeObserver:self name:nil object:[document pickSupport]];
}
+ [doc retain];
+ [document release];
+ document = doc;
+
[graphPropDelegate setDocument:doc];
[nodePropDelegate setDocument:doc];
[edgePropDelegate setDocument:doc];
@@ -232,10 +236,6 @@ static void edge_node_toggled_cb (GtkToggleButton *widget, PropertiesWindow *pan
}
[self _updatePane];
-
- [doc retain];
- [document release];
- document = doc;
}
- (BOOL) visible {