Plugin inferastructure work/fixes

This commit is contained in:
2023-10-10 22:33:28 -05:00
parent 7c46e5eb4b
commit 43d0881a36
5 changed files with 61 additions and 14 deletions

View File

@@ -61,4 +61,8 @@ class ManifestProcessor:
if isinstance(requests["bind_keys"], list):
loading_data["bind_keys"] = requests["bind_keys"]
if "pass_ui_objects" in keys:
if isinstance(requests["pass_ui_objects"], list):
loading_data["pass_ui_objects"] = [ self._builder.get_object(obj) for obj in requests["pass_ui_objects"] ]
return self._plugin, loading_data