diff --git a/gui_canvas.c b/gui_canvas.c index b529f5c..a6019d0 100644 --- a/gui_canvas.c +++ b/gui_canvas.c @@ -214,6 +214,7 @@ static gboolean button_press_event(GtkWidget *widget, GdkEventButton *event, drag_start = pos; break; } + tool_reset(); prev = selected_inst; inst_select(pos); if (prev != selected_inst)