fix(tui): restore reliable mouse and responsive layout - #49
Conversation
Make mouse activation semantic, topmost, and cancellation-safe across responsive TUI screens. Bound multiline rendering to the visible viewport and preserve Unicode caret behavior at large virtual offsets.
|
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: Organization UI 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 |
Codecov Report❌ Patch coverage is
📢 Thoughts on this report? Let us know! |
Merging this PR will not alter performance
Comparing Footnotes
|
Summary
Validation
cargo fmt --all --checkcargo clippy --locked --workspace --all-targets --all-features -- -D warningsRUSTDOCFLAGS="-D warnings" cargo doc --locked --workspace --all-features --no-depsbash scripts/check_coverage.sh /tmp/skit-tui-mouse-pr-final-v2.lcov— complete executable-source line coveragecargo deny --locked check,cargo audit --deny warnings, Zizmor, and the documentation type/build/link checksScope
The UI model walker is intentionally not included here. PR #48 remains separate and untouched.