diff options
Diffstat (limited to 'tikzit/src/gtk/PropertiesWindow.m')
-rw-r--r-- | tikzit/src/gtk/PropertiesWindow.m | 8 |
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 { |