0
0
mirror of https://github.com/bec-project/bec_widgets.git synced 2025-07-13 19:21:50 +02:00

fix(image layer): add layer main if it does not exist

This commit is contained in:
2025-06-04 14:04:04 +02:00
committed by Klaus Wakonig
parent 92b89e7275
commit 7eb2f54e0e

View File

@ -223,6 +223,9 @@ class ImageLayerManager:
"""
if not isinstance(name, str):
raise TypeError("name must be a string")
if name == "main" and name not in self.layers:
# If 'main' is requested, create a default layer if it doesn't exist
return self.add(name=name, z_position="top")
return self.layers[name]
def __len__(self) -> int: