diff -r de6b878c324d -r b5330d76e225 svghmi/svghmi.py --- a/svghmi/svghmi.py Mon Mar 29 10:26:42 2021 +0200 +++ b/svghmi/svghmi.py Mon Mar 29 14:35:45 2021 +0200 @@ -261,7 +261,11 @@ hmitree_backup_file = open(hmitree_backup_path, 'rb') hmi_tree_root = HMITreeNode.from_etree(etree.parse(hmitree_backup_file).getroot()) - return SVGHMI_UI(parent, Register_SVGHMI_UI_for_HMI_tree_updates) + ret = SVGHMI_UI(parent, Register_SVGHMI_UI_for_HMI_tree_updates) + + on_hmitree_update(hmi_tree_root) + + return ret class SVGHMI(object): XSD = """