From 4558bb82011668e289e4ea3c603f3949ca6788d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Edouard=20Choini=C3=A8re?= <27212526+echoix@users.noreply.github.com> Date: Tue, 7 Jan 2025 23:17:22 -0500 Subject: [PATCH] gui(core.layerlist): Fix returning active layers in GetSelectedLayers() (#4913) --- gui/wxpython/core/layerlist.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gui/wxpython/core/layerlist.py b/gui/wxpython/core/layerlist.py index c09ea203326..43b1a4d118d 100644 --- a/gui/wxpython/core/layerlist.py +++ b/gui/wxpython/core/layerlist.py @@ -38,8 +38,9 @@ def GetSelectedLayers(self, activeOnly=True): layers = [] for layer in self._list: if layer.IsSelected(): - if activeOnly and layer.IsActive(): - layers.append(layer) + if activeOnly: + if layer.IsActive(): + layers.append(layer) else: layers.append(layer) return layers