diff --git a/packages/frontend/src/pages/room.add-object-dialog.vue b/packages/frontend/src/pages/room.add-object-dialog.vue
index 67612cdc82..fa19b86561 100644
--- a/packages/frontend/src/pages/room.add-object-dialog.vue
+++ b/packages/frontend/src/pages/room.add-object-dialog.vue
@@ -34,7 +34,7 @@ SPDX-License-Identifier: AGPL-3.0-only
- { engine.updateObjectOption(k, v); triggerRef(selectedObjectOptionsState) }">
+ updateObjectOption(k, v)">
@@ -100,6 +100,11 @@ watch(selectedId, (newId) => {
}
});
+function updateObjectOption(k: string, v: any) {
+ engine.value!.updateObjectOption(k, v);
+ triggerRef(selectedObjectOptionsState);
+}
+
function ok() {
if (selectedId.value == null) return;
emit('ok', {