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