diff --git a/eeschema/tools/sch_move_tool.cpp b/eeschema/tools/sch_move_tool.cpp index 1982f28c1b..29269257e8 100644 --- a/eeschema/tools/sch_move_tool.cpp +++ b/eeschema/tools/sch_move_tool.cpp @@ -793,6 +793,14 @@ int SCH_MOVE_TOOL::Main( const TOOL_EVENT& aEvent ) chain_commands = true; break; } + else if( evt->IsAction( &EE_ACTIONS::rotateCW ) ) + { + m_toolMgr->RunAction( EE_ACTIONS::rotateCW, true ); + } + else if( evt->IsAction( &EE_ACTIONS::rotateCCW ) ) + { + m_toolMgr->RunAction( EE_ACTIONS::rotateCCW, true ); + } else if( evt->Action() == TA_CHOICE_MENU_CHOICE ) { if( evt->GetCommandId().get() >= ID_POPUP_SCH_SELECT_UNIT_CMP