davsclaus opened a new pull request, #28458: URL: https://github.com/apache/camel/pull/28458
A follow-up to #28456. The zoom (`+/-`), fold (`Space`) and fold/expand all (`f/F`) hints of the route diagram did nothing when clicked, in the footer and on the view bar: a hint was clickable only when its key was one character, an F-key, Enter, Esc or Tab. - A hint of two keys presses the key on the side of the slash that was clicked: `+` zooms in, `-` out, `f` folds all, `F` expands all. The slash presses neither. - A label naming both keys (`fold/expand all`) is split the same way; a label of one name (`zoom`, `close`) presses the first key. - `Space` is a key. - On the view bar, the `+/-` chip is split the same way; its mode (`compact 3/4`) is not a key. - The hint clicks move out of `CamelMonitor` into `HintClicks` (CamelMonitor is at its size cap in `SourceSizeTest`; the cap goes down to 2651). The tests of `footerKeyEvent`/`footerRegionAt` move to `HintClicksTest`. Tested in the browser terminal (`camel tui --web`) on a 36-step route: `-` on the view bar, `+` in the footer, `F` (expand all) and `Space` on a selected choice all act as their keys. `mvn test` of the module: 2273 tests pass. _Claude Code on behalf of davsclaus_ 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_012nJsFsjqqFiwroeHRWaKbS -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
