diff options
| author | Gabriel Schneider <[email protected]> | 2026-09-30 17:03:07 -0300 |
|---|---|---|
| committer | Gabriel Schneider <[email protected]> | 2026-10-01 00:12:17 -0300 |
| commit | 0cde1a7537cd9f88b2f97f3c51b54669d909b597 (patch) | |
| tree | ebbf8b12f2c8c5ea90be8be8d714fabcca4d535e /src/linux/v9fs.zig | |
| parent | 257936b5803b5660428f29fdf4bae620f83b4018 (diff) | |
| download | pardes-0cde1a7537cd9f88b2f97f3c51b54669d909b597.tar.gz pardes-0cde1a7537cd9f88b2f97f3c51b54669d909b597.zip | |
A focus moved over 9P tells the programs that asked for focus reports, as a click does
A program that set DECSET 1004 heard `CSI O` and `CSI I` when the keyboard
moved by a click, a key or the window's focus, because update() checks
after each event. A /focus write went through serveFs, which never did,
so the program kept believing it had focus until the next input event.
serveFs now runs the same check once a request has settled.
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Diffstat (limited to 'src/linux/v9fs.zig')
0 files changed, 0 insertions, 0 deletions
