Skip to content

Follow-up #1713: Restore workspace switching between different R terminals/consoles#1719

Closed
Fred-Wu wants to merge 3 commits into
REditorSupport:masterfrom
Fred-Wu:follow-up-1713
Closed

Follow-up #1713: Restore workspace switching between different R terminals/consoles#1719
Fred-Wu wants to merge 3 commits into
REditorSupport:masterfrom
Fred-Wu:follow-up-1713

Conversation

@Fred-Wu

@Fred-Wu Fred-Wu commented Jul 4, 2026

Copy link
Copy Markdown
Contributor

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.

Fred-Wu added 3 commits June 8, 2026 19:09
…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.
@Fred-Wu Fred-Wu closed this Jul 4, 2026
@Fred-Wu Fred-Wu deleted the follow-up-1713 branch July 4, 2026 07:29
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.

1 participant