Skip to content

Repair workbook-state integration and scoped search regression (#662) - #1

Open
scottcampbelldata wants to merge 2 commits into
Zarvinx:egui-workbook-statefrom
scottcampbelldata:fix/pr-662-main-integration
Open

scottcampbelldata wants to merge 2 commits into
Zarvinx:egui-workbook-statefrom
scottcampbelldata:fix/pr-662-main-integration

Conversation

@scottcampbelldata

@scottcampbelldata scottcampbelldata commented Oct 13, 2026 •

Copy link
Copy Markdown

Repairs current-main integration of workbook-specific egui state in storytold#662. Dialog/pane conflicts retain main's translated titles, pivot labels and pane-width limit together with the author's scoped widget IDs. The incoming Alt+Down keyboard regression now queries the workbook-scoped filter-search ID rather than the obsolete global ID; its assertions for typed search text, unchanged header/workbook and keyboard behavior remain intact.

This integrates original head 307cb7c87c419a9b4b3b04ea13d7502bdd0f0b15 with main 84acf6293b1dc1fc09837524e035d674eb4d6741. All eight cargo xtask ci gates passed on Ubuntu 24.04 / Rust 1.99.0 after the test adaptation, including native UI regressions, strict Clippy and wasm compilation. Exact source tree 1f2339f2976483ec127bd4a0fbb3b0c9f20dc923 matched the validation checkout; both remained unchanged.

The French UI with the Comments pane was rendered and reviewed from that same tested tree in the dedicated validation checkout under the shared cache lock, with unchanged source and validation trees. This checks the integration and offscreen layout, without claiming every physical desktop/platform interaction verified. The initial failing snapshot is not cited as pass evidence.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants