Allow for dynamic view switching#50
Conversation
|
Hey @trungleduc I've been struggling with the CI for this and I'm not sure what the issue is exactly. It seems to be failing at the environment resolution step but I have no idea why that's failing now. I'm not sure if some of the dependencies were migrated or changed. Do you have an idea maybe on what's breaking this? |
|
could you try switching the channel here to emscripten-forge-4x? |
|
@Yahiewi please rebase to get the CI fixed |
|
Thanks a lot @trungleduc CI is green now. Hopefully this will also fix the CI for the other PRs. |
|
Does this mean we re-render the view on each jupyterlab tab change if the layout is different between 2 tabs? |
| super.onCloseRequest(msg); | ||
| } | ||
|
|
||
| private _onSelectedLayoutChanged( |
There was a problem hiding this comment.
IIRC, I removed the layout switch option because rerendering the view with a different layout on the fly is bugged. Could you double-check this on both Jupyter and the standalone app
This addresses issue #47 by using a local layout tracker for each tab
_currentLayoutName, instead of a global one.This allows users to have multiple tabs with different specta views open simultaneously and switch between them.
Screencast.from.2026-06-01.19-33-32.mp4