# HG changeset patch # User Laurent Bessard # Date 1354534287 -3600 # Node ID b3cafb73c5e9b3f26526379caceb77c18ecd6fb1 # Parent ac18acb6917f0b4ecafd91fd72dfde08da938239 Fix bug in LD_Viewer when selecting group of elements, wire selection was excluded in free drawing mode diff -r ac18acb6917f -r b3cafb73c5e9 editors/LDViewer.py --- a/editors/LDViewer.py Mon Dec 03 10:09:17 2012 +0100 +++ b/editors/LDViewer.py Mon Dec 03 12:31:27 2012 +0100 @@ -284,6 +284,9 @@ return None def SearchElements(self, bbox): + if self.GetDrawingMode() == FREEDRAWING_MODE: + return Viewer.SearchElements(self, bbox) + elements = [] for element in self.Blocks.values() + self.Comments.values(): if element.IsInSelection(bbox):