From be42b80713f411ae38c9edb60154c341ee2eb0c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomasz=20W=C5=82ostowski?= Date: Tue, 25 Jun 2019 21:40:04 +0200 Subject: [PATCH] TRACKS_CLEANER: restart dangling track removal loop every time an item is removed Fixes: lp:1823973 * https://bugs.launchpad.net/kicad/+bug/1823973 --- pcbnew/tracks_cleaner.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/pcbnew/tracks_cleaner.cpp b/pcbnew/tracks_cleaner.cpp index 3feb2cd112..2a0e3afd67 100644 --- a/pcbnew/tracks_cleaner.cpp +++ b/pcbnew/tracks_cleaner.cpp @@ -307,6 +307,7 @@ bool TRACKS_CLEANER::deleteDanglingTracks() * now perhaps is not connected and should be deleted */ item_erased = true; modified = true; + break; } } }