diff --git a/pagelayout_editor/tools/pl_edit_tool.cpp b/pagelayout_editor/tools/pl_edit_tool.cpp index ecf951bbc9..b6e6404fb4 100644 --- a/pagelayout_editor/tools/pl_edit_tool.cpp +++ b/pagelayout_editor/tools/pl_edit_tool.cpp @@ -96,7 +96,7 @@ int PL_EDIT_TOOL::Main( const TOOL_EVENT& aEvent ) PL_SELECTION& selection = m_selectionTool->RequestSelection(); bool unselect = selection.IsHover(); - if( selection.Empty() ) + if( selection.Empty() || m_moveInProgress ) return 0; std::string tool = aEvent.GetCommandStr().get();