Follow-up #1713: Restore workspace switching between different R terminals/consoles#1719
Closed
Fred-Wu wants to merge 3 commits into
Closed
Follow-up #1713: Restore workspace switching between different R terminals/consoles#1719Fred-Wu wants to merge 3 commits into
Fred-Wu wants to merge 3 commits into
Conversation
…arge objects by delaying workspace inspection until after command submission. - Fixed nested expansion in the workspace viewer for lists, environments, pairlists, S4 objects, and data frames. - Improved workspace viewer performance by loading object items on demand. Expanding an object shows the first 500 items directly, and selecting the ellipsis row loads the next 500.
…fferent R sessions
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This fixes a regression caused by #1713 where the workspace viewer does not switch automatically when focusing a different R terminal.
#1713 delayed workspace inspection to prevent submission lag. After that change, switching between R terminals no longer refreshes the workspace viewer automatically due to the stricter refresh condition being limited to the current active session.
The fix would now display active session’s workspace data immediately, and schedule a fresh using introduced delayed refresh mechanism.