From 0dc345c77de898e7b8cf116058eaf9ed514c46f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jindra=20Pet=C5=99=C3=ADk?= Date: Thu, 29 Dec 2022 21:27:11 +0100 Subject: [PATCH] Add to selection with shift with rectangle selection --- src/com/jpexs/decompiler/flash/gui/ImagePanel.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/com/jpexs/decompiler/flash/gui/ImagePanel.java b/src/com/jpexs/decompiler/flash/gui/ImagePanel.java index bc7887cc3..c9ac0304f 100644 --- a/src/com/jpexs/decompiler/flash/gui/ImagePanel.java +++ b/src/com/jpexs/decompiler/flash/gui/ImagePanel.java @@ -1035,6 +1035,13 @@ public final class ImagePanel extends JPanel implements MediaDisplay { newSelectedPoints.add(i); } } + if (shiftDown) { + for (int p: selectedPoints) { + if (!newSelectedPoints.contains(p)) { + newSelectedPoints.add(p); + } + } + } selectedPoints = newSelectedPoints; calculatePointsXY(); }