Skip to content

Conversation

@franknoirot
Copy link
Contributor

Heavy rebase of #9190, testing out a competing approach to it. I believe this version has solved two major issues remaining in the other:

  1. reliable zoom-to-fit on engine connection: solved by one line addition to execution extension that ensured engineConnection is started before allowing execution to occur. They were competing before, so the engineConnection would fire off an execution and it would say "I'm busy", then the zoom-to-fit would hit super early and not work right.
  2. sketch mode unbroken by interrupting engine-side execution: solved by leaving an empty logic branch for sketch mode in the execution extension

@franknoirot franknoirot requested a review from a team as a code owner December 22, 2025 05:12
@vercel
Copy link

vercel bot commented Dec 22, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
modeling-app Ready Ready Preview, Comment Dec 24, 2025 6:11am

this.setEditorView(viewUpdate.view)
}
const sceneEntitiesManager = this._sceneEntitiesManager
debugger
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A debugger statement is present in production code. This will cause the browser to pause execution when DevTools is open, breaking the application flow.

Fix: Remove this line:

// Remove the debugger statement

Spotted by Graphite Agent

Fix in Graphite


Is this helpful? React 👍 or 👎 to let us know.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants