Repository navigation
fix(tui): preserve preview when sidebar target is stale - #11149
lawrencecchen wants to merge 38 commits into
Conversation
|
Too many files changed for review (238 files, 100 file limit). Bypass the limit by tagging |
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
2e80246 to
7528239
Compare
d34eb7e to
2382018
Compare
2382018 to
772f4c9
Compare
7528239 to
815dbf5
Compare
772f4c9 to
4b2251a
Compare
Bugbot is paused — on-demand spend limit reachedBugbot uses usage-based billing for this team and has hit its on-demand spend limit. A team admin can raise the spend limit in the Cursor dashboard, or wait for the next billing cycle to continue. |
815dbf5 to
1eed2fa
Compare
Follow-up for #11101.
Validate the target surface before committing workspace preview state. A closed or replaced target now leaves the existing preview and selection unchanged. Includes a regression test. Exact hosted gate and canonical autoreview are pending.
Need help on this PR? Tag
@codesmith-botwith what you need. Autofix is disabled.Summary by cubic
Validates the complete sidebar target (workspace, screen, pane, and tab index) before committing a workspace preview, so a stale click on a closed, replaced, or moved tab is now a no-op instead of selecting a different surface. Extends this guard to rendered tab hits and includes regression tests.
Written for commit e9a1755. Summary will update on new commits.