summaryrefslogtreecommitdiff
path: root/tikzit/src/gtk/Application.m
diff options
context:
space:
mode:
Diffstat (limited to 'tikzit/src/gtk/Application.m')
-rw-r--r--tikzit/src/gtk/Application.m3
1 files changed, 2 insertions, 1 deletions
diff --git a/tikzit/src/gtk/Application.m b/tikzit/src/gtk/Application.m
index 38ef231..ecaec6d 100644
--- a/tikzit/src/gtk/Application.m
+++ b/tikzit/src/gtk/Application.m
@@ -109,13 +109,14 @@ Application* app = nil;
[BoundingBoxTool tool],
[HandTool tool],
nil];
+ activeTool = [tools objectAtIndex:0];
for (id<Tool> tool in tools) {
[tool loadConfiguration:configFile];
}
- activeTool = [[tools objectAtIndex:0] retain];
toolBox = [[ToolBox alloc] initWithTools:tools];
[toolBox loadConfiguration:configFile];
+ [toolBox setSelectedTool:activeTool];
[[NSNotificationCenter defaultCenter]
addObserver:self
selector:@selector(selectedToolChanged:)