diff -r aee9e98c856a -r 9fe5b4a04acc svghmi/detachable_pages.ysl2 --- a/svghmi/detachable_pages.ysl2 Mon Sep 13 22:23:14 2021 +0200 +++ b/svghmi/detachable_pages.ysl2 Mon Sep 20 15:42:17 2021 +0200 @@ -88,10 +88,7 @@ const "required_page_elements", "func:required_elements($hmi_pages | $keypads)/ancestor-or-self::svg:*"; -const "hmi_lists_descs", "$parsed_widgets/widget[@type = 'List']"; -const "hmi_lists", "$hmi_elements[@id = $hmi_lists_descs/@id]"; - -const "required_list_elements", "func:refered_elements($hmi_lists[@id = $required_page_elements/@id])"; +const "required_list_elements", "func:refered_elements(($hmi_lists | $hmi_textlists)[@id = $required_page_elements/@id])"; const "required_elements", "$defs | $required_list_elements | $required_page_elements";