From 4497a754fb7675d8dbb2ccf689f7ec4e0aa469e6 Mon Sep 17 00:00:00 2001 From: jean-pierre charras Date: Sun, 8 Nov 2020 10:57:13 +0100 Subject: [PATCH] clear flags after a block placement (that previously leave moved item shown in the selected state color) --- eeschema/block.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/eeschema/block.cpp b/eeschema/block.cpp index 7b8a7e059f..1787671a3d 100644 --- a/eeschema/block.cpp +++ b/eeschema/block.cpp @@ -147,6 +147,7 @@ void SCH_EDIT_FRAME::HandleBlockPlace( wxDC* DC ) item->Move( block->GetMoveVector() ); item->SetFlags( IS_MOVED ); GetCanvas()->GetView()->Update( item, KIGFX::GEOMETRY ); + item->ClearFlags(); } break; @@ -176,7 +177,7 @@ void SCH_EDIT_FRAME::HandleBlockPlace( wxDC* DC ) TestDanglingEnds(); OnModify(); - // clear dome flags and pointers + // clear some flags and pointers GetScreen()->ClearDrawingState(); GetScreen()->ClearBlockCommand(); GetScreen()->SetCurItem( NULL );