Skip to content

Conversation

nstrayer
Copy link
Contributor

Addresses #9849

The editor-dissapearing bug was caused by improper storage of the react renderer in the notebook editor. Because of this when navigating back to the notebook the editor would not realize it had rendered before and restart everything which ran into bugs with things like disposed objects etc.

This PR makes sure that we actually store the react renderer to prevent premature cleanup.

Release Notes

New Features

  • N/A

Bug Fixes

  • N/A

QA Notes

You should be able to open a notebook then navigate away from the tab (make it not visible at all) and back and the notebook should still show up.

@nstrayer nstrayer self-assigned this Oct 16, 2025
Copy link

github-actions bot commented Oct 16, 2025

E2E Tests 🚀
This PR will run tests tagged with: @:critical

readme  valid tags

seeM
seeM previously approved these changes Oct 16, 2025
Copy link
Contributor

@seeM seeM left a comment

Choose a reason for hiding this comment

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

Nice catch!

@midleman
Copy link
Contributor

@nstrayer can you unskip this test to confirm it passes: Selection is preserved when switching between editors

dhruvisompura
dhruvisompura previously approved these changes Oct 16, 2025
@nstrayer nstrayer dismissed stale reviews from dhruvisompura and seeM via 1ce05b9 October 17, 2025 14:23
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.

5 participants