sidebar.rs and window.rs each independently hardcoded "about" as the default selected/visible page — harmless while both literals happened to match, but a real latent bug: changing one without the other silently desyncs the sidebar highlight from the actually-displayed panel. Found while capturing screenshots of every panel for a design review, where exactly that happened. window.rs now owns DEFAULT_PAGE and passes it to sidebar::build(). |
||
|---|---|---|
| .. | ||
| src | ||
| Cargo.toml | ||