Apply fix from 5.1 branch.
Fixes: lp:1834111 * https://bugs.launchpad.net/kicad/+bug/1834111
This commit is contained in:
parent
a9c66e15ea
commit
f20335cefe
|
@ -298,6 +298,9 @@ int EDIT_TOOL::Main( const TOOL_EVENT& aEvent )
|
|||
TOOL_EVENT* evt = const_cast<TOOL_EVENT*>( &aEvent );
|
||||
VECTOR2I prevPos;
|
||||
|
||||
// Prime the pump
|
||||
m_toolMgr->RunAction( ACTIONS::refreshPreview );
|
||||
|
||||
// Main loop: keep receiving events
|
||||
do
|
||||
{
|
||||
|
@ -349,6 +352,8 @@ int EDIT_TOOL::Main( const TOOL_EVENT& aEvent )
|
|||
if( lockFlags == SELECTION_LOCKED )
|
||||
break;
|
||||
|
||||
m_dragging = true;
|
||||
|
||||
// When editing modules, all items have the same parent
|
||||
if( EditingModules() )
|
||||
{
|
||||
|
@ -407,7 +412,6 @@ int EDIT_TOOL::Main( const TOOL_EVENT& aEvent )
|
|||
|
||||
prevPos = m_cursor;
|
||||
controls->SetAutoPan( true );
|
||||
m_dragging = true;
|
||||
}
|
||||
|
||||
m_toolMgr->PostEvent( EVENTS::SelectedItemsModified );
|
||||
|
|
Loading…
Reference in New Issue