Browse Source

Fixed a crash when items are unselected when dragging

Fixes: lp:1702355
* https://bugs.launchpad.net/kicad/+bug/1702355
pull/7/merge
Maciej Suminski 8 years ago
parent
commit
f942e3e31f
  1. 3
      pcbnew/tools/edit_tool.cpp

3
pcbnew/tools/edit_tool.cpp

@ -481,7 +481,8 @@ int EDIT_TOOL::Main( const TOOL_EVENT& aEvent )
break; // exit the loop - we move exactly, so we have finished moving
}
if( m_dragging )
// TODO check if the following can be removed
if( m_dragging && !selection.Empty() )
{
// Update dragging offset (distance between cursor and the first dragged item)
m_offset = static_cast<BOARD_ITEM*>( selection.Front() )->GetPosition() - modPoint;

Loading…
Cancel
Save