revert: keep macOS native fullscreen when pressing ESC (#3433) - #3480
Conversation
This reverts commit 8c6bd9e.
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (14)
💤 Files with no reviewable changes (11)
Included review availability: Your plan provides up to 4 included reviews per hour; 3 remain after this review. 📜 Recent review details⏰ Context from checks skipped due to timeout. (3)
🧰 Additional context used📓 Path-based instructions (7)Renderer specs must live in a Jest-matched nested path, for example📄 CodeRabbit inference engine (AGENTS.md) Files:
File naming: camelCase for files, PascalCase for components.📄 CodeRabbit inference engine (AGENTS.md) Files:
Renderer specs use `*.spec.ts` / `*.spec.tsx`.📄 CodeRabbit inference engine (AGENTS.md) Files:
Prefer optional chaining and fallbacks for platform-specific APIs:📄 CodeRabbit inference engine (AGENTS.md) Files:
Each QA pack must include a `README.md` with prerequisites, smoke order, evidence format, and a folder map.📄 CodeRabbit inference engine (qa/AGENTS.md) Files:
QA packs must be usable by both humans and agents, with flows written so a tester with no feature context can follow them and an automation agent can identify the same preconditions, actions, expected results, and evidence.📄 CodeRabbit inference engine (qa/AGENTS.md) Files:
Avoid subjective descriptors ("smart", "excellent", "dumb").📄 CodeRabbit inference engine (AGENTS.md) Files:
WalkthroughThe pull request removes macOS fullscreen Escape interception, simplifies server-view Escape handling, deletes related tests, and removes the associated QA pack documentation. ChangesFullscreen Escape removal
Estimated code review effort: 3 (Moderate) | ~20 minutes Merge Risk: ⚪ Minimal · up to This revert removes the unsuccessful macOS ESC fullscreen behavior change and restores the previous behavior; no actionable merge-blocking risk remains beyond normal checks and review. Suggested labels: Suggested reviewers: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
Full details: Docstring CoverageExplanation No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 2 files. (1 skipped: 1 unsupported.) Warning Errors were encountered while retrieving linked issues. Errors (1)
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 |
Reverts #3433 (squash commit 8c6bd9e). The fix did not work after merging to dev; removing it from the 4.17.0 line while the approach is reworked. A follow-up PR restores the change for rework.
Summary by CodeRabbit
Bug Fixes
Documentation
Tests