diff --git a/.changeset/free-rooms-serve.md b/.changeset/free-rooms-serve.md new file mode 100644 index 000000000..b6e590f83 --- /dev/null +++ b/.changeset/free-rooms-serve.md @@ -0,0 +1,5 @@ +--- +'@viamrobotics/motion-tools': patch +--- + +useFrames condition to show LLM frame edit preview diff --git a/src/lib/hooks/useFrames.svelte.ts b/src/lib/hooks/useFrames.svelte.ts index 943275282..6da1ad9b5 100644 --- a/src/lib/hooks/useFrames.svelte.ts +++ b/src/lib/hooks/useFrames.svelte.ts @@ -257,7 +257,7 @@ export const provideFrames = (partID: () => string) => { // values would shift entities whose parents the user is portaling // into — the gizmo's drag target moves underneath it. Once we're // back in monitor mode, the next sync resumes the overwrite. - if (!isEditMode) { + if (!isEditMode || !editSession.current) { const edited = existing.get(traits.EditedMatrix) if (edited) { poseToMatrix(pose, edited)