From 3f448a7eaae96efcde023fa4f115358daccb5770 Mon Sep 17 00:00:00 2001 From: Jeff Young Date: Thu, 21 Jul 2022 13:19:40 +0100 Subject: [PATCH] Clear dimension pointer after committing. Fixes https://gitlab.com/kicad/code/kicad/issues/11864 (cherry picked from commit b80fd5329d5fc01116676e949efeaa74007a6f1f) --- pcbnew/tools/drawing_tool.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/pcbnew/tools/drawing_tool.cpp b/pcbnew/tools/drawing_tool.cpp index 9766f16c3c..c6fbc60598 100644 --- a/pcbnew/tools/drawing_tool.cpp +++ b/pcbnew/tools/drawing_tool.cpp @@ -989,6 +989,7 @@ int DRAWING_TOOL::DrawDimension( const TOOL_EVENT& aEvent ) if( ++step >= FINISHED ) { + dimension = nullptr; step = SET_ORIGIN; m_controls->SetAutoPan( false ); m_controls->CaptureCursor( false );