Skip to content

fix(menu): open blacklist submenus on hover - #466

Merged
kirillDevPro merged 1 commit into
mainfrom
fix/coin-submenu-hover
Sep 8, 2026
Merged

fix(menu): open blacklist submenus on hover#466
kirillDevPro merged 1 commit into
mainfrom
fix/coin-submenu-hover

Conversation

@kirillDevPro

Copy link
Copy Markdown
Collaborator

Coin context-menu blacklist branches now use MoonUI's hover-driven submenus. Hover opens and switches branches without rebuilding the entire context menu; nested menus flip or move to stay inside the viewport.

Removes the click/reopen expansion workaround and pins all 23 MoonUI packages to 18d8bf6d29832dd952ef14d5a26a143cd6460ef8 from Moonbot-Tech/MoonUI#63. Other dependencies are unchanged.

Validation:

  • cargo fetch --locked.
  • cargo test --workspace --locked --target x86_64-pc-windows-msvc.
  • cargo clippy --workspace --all-targets --locked --target x86_64-pc-windows-msvc.
  • cargo fmt --all and git diff --check.
  • The Windows executable containing the changes was built, shipped, and SHA-256 verified before publication.
  • Upstream hover/geometry regressions pass in Dark/Light themes and were mutation-proven; independent review found no correctness defects.
  • Native MoonTerminal interaction was not run here. The upstream screenshot comparison remains red against older gallery baselines; those baselines were not changed.

CI completion was explicitly waived for this publication; local validation is reported separately above.

@kirillDevPro
kirillDevPro merged commit b28f5ac into main Sep 8, 2026
6 checks passed
@kirillDevPro
kirillDevPro deleted the fix/coin-submenu-hover branch September 8, 2026 21:49
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.

1 participant