diff --git a/src/video_display.cpp b/src/video_display.cpp index 3579c194e..8d85311a6 100644 --- a/src/video_display.cpp +++ b/src/video_display.cpp @@ -415,7 +415,6 @@ void VideoDisplay::SetTool(std::unique_ptr new_tool) { // Hide the tool bar first to eliminate unecessary size changes toolBar->Show(false); toolBar->ClearTools(); - toolBar->AddSeparator(); tool->SetToolbar(toolBar); // Update size as the new typesetting tool may have changed the subtoolbar size diff --git a/src/visual_tool_drag.cpp b/src/visual_tool_drag.cpp index 63daa498d..96212da7f 100644 --- a/src/visual_tool_drag.cpp +++ b/src/visual_tool_drag.cpp @@ -54,6 +54,7 @@ VisualToolDrag::VisualToolDrag(VideoDisplay *parent, agi::Context *context) void VisualToolDrag::SetToolbar(wxToolBar *tb) { toolbar = tb; + toolbar->AddSeparator(); toolbar->AddTool(-1, _("Toggle between \\move and \\pos"), ICON(visual_move_conv_move)); toolbar->Realize(); toolbar->Show(true); diff --git a/src/visual_tool_vector_clip.cpp b/src/visual_tool_vector_clip.cpp index bbe00d8e9..701937798 100644 --- a/src/visual_tool_vector_clip.cpp +++ b/src/visual_tool_vector_clip.cpp @@ -52,6 +52,8 @@ VisualToolVectorClip::VisualToolVectorClip(VideoDisplay *parent, agi::Context *c void VisualToolVectorClip::SetToolbar(wxToolBar *toolBar) { this->toolBar = toolBar; + toolBar->AddSeparator(); + int icon_size = OPT_GET("App/Toolbar Icon Size")->GetInt(); #define ICON(name) icon_size == 16 ? GETIMAGE(name ## _16) : GETIMAGE(name ## _24)