exclude invisible from node_to_elements directly (#3424)

pull/3426/head dev-build-kaalleen-satin-start-end-default
Kaalleen 2025-01-09 17:07:00 +01:00 zatwierdzone przez GitHub
rodzic f0d0f559b6
commit fd0550edbc
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: B5690EEEBB952194
1 zmienionych plików z 2 dodań i 0 usunięć

Wyświetl plik

@ -24,6 +24,8 @@ from .text import TextObject
def node_to_elements(node, clone_to_element=False) -> List[EmbroideryElement]: # noqa: C901
if node.style('display') == 'none':
return []
if is_clone(node) and not clone_to_element:
# clone_to_element: get an actual embroiderable element once a clone has been defined as a clone
return [Clone(node)]