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:
@ -223,6 +223,9 @@ class ImageLayerManager:
|
|||||||
"""
|
"""
|
||||||
if not isinstance(name, str):
|
if not isinstance(name, str):
|
||||||
raise TypeError("name must be a string")
|
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]
|
return self.layers[name]
|
||||||
|
|
||||||
def __len__(self) -> int:
|
def __len__(self) -> int:
|
||||||
|
Reference in New Issue
Block a user