diff -r 1444b4bee64b -r 093dcebe5ecb src/eric7/EricGraphics/EricGraphicsView.py --- a/src/eric7/EricGraphics/EricGraphicsView.py Sun Dec 03 16:44:52 2023 +0100 +++ b/src/eric7/EricGraphics/EricGraphicsView.py Sun Dec 03 19:46:34 2023 +0100 @@ -254,8 +254,7 @@ starty = sys.maxsize endx = 0 endy = 0 - items = self.filteredItems(list(self.scene().items())) - for itm in items: + for itm in self.filteredItems(self.scene().items()): rect = itm.sceneBoundingRect() itmEndX = rect.x() + rect.width() itmEndY = rect.y() + rect.height() @@ -286,8 +285,7 @@ """ endx = 0 endy = 0 - items = self.filteredItems(list(self.scene().items())) - for itm in items: + for itm in self.filteredItems(self.scene().items()): rect = itm.sceneBoundingRect() itmEndX = rect.x() + rect.width() itmEndY = rect.y() + rect.height() @@ -438,4 +436,4 @@ @return list of interesting collision items (QGraphicsItem) """ # just return the list unchanged - return items + return list(items)