diff --git a/frontend/src/lib/components/ObjectTypeNarrowing.svelte b/frontend/src/lib/components/ObjectTypeNarrowing.svelte
index b8c450163b..6c0ed70116 100644
--- a/frontend/src/lib/components/ObjectTypeNarrowing.svelte
+++ b/frontend/src/lib/components/ObjectTypeNarrowing.svelte
@@ -1,4 +1,5 @@
{
resource = e.detail
format = resource != undefined ? `resource-${resource}` : undefined
+ dispatch('change', format)
}}
value={resource}
nonePickable={true}
diff --git a/frontend/src/lib/components/schema/FlowPropertyEditor.svelte b/frontend/src/lib/components/schema/FlowPropertyEditor.svelte
index c983a2de7c..e7498b110d 100644
--- a/frontend/src/lib/components/schema/FlowPropertyEditor.svelte
+++ b/frontend/src/lib/components/schema/FlowPropertyEditor.svelte
@@ -317,7 +317,7 @@
-
+ dispatch('schemaChange')} bind:format />