Skip to content

chore(deps): re-pin MoonUI to the tooltip paint-order fix - #654

Merged
kirillDevPro merged 1 commit into
mainfrom
chore/repin-moonui
Sep 20, 2026
Merged

kirillDevPro merged 1 commit into
mainfrom
chore/repin-moonui

Conversation

@kirillDevPro

Copy link
Copy Markdown
Collaborator

What & why

Closes #628 on this side.

MoonUI 1767a249 (Moonbot-Tech/MoonUI#78) raises the managed tooltip overlay above the popover
and dropdown band. Until this repo pins that revision, a tooltip on a glyph button inside any
MoonPopover — every chart settings popup — still paints underneath the popup and is invisible.

Only the 23 MoonUI revision lines in Cargo.lock changed; nothing else in the graph moved. The
edit was made by hand rather than with cargo update -p, which re-resolves unrelated dependency
edges even when told to touch one crate.

How to verify

  • cargo fetch --locked returns 0 — the lock is valid against the manifests, which is the whole
    contract this commit has to satisfy. CI runs the same check first in every compiling job.
  • In a build: open a chart settings popup (gear, candles, graphics, trade history, layout) and
    hover a glyph button inside it. The tooltip appears on top of the popup. Confirmed on the
    Windows build before this PR was opened.

MoonUI 1767a249 raises the managed tooltip overlay above the popover and
dropdown band, so a tooltip on a button inside a MoonPopover is visible
again (Moonbot-Tech/MoonUI#78, this repo's #628).

Hand-edited: the 23 MoonUI revision lines only, proven by `cargo fetch
--locked` returning 0. `cargo update -p` was not used — it re-resolves
unrelated dependency edges.
@kirillDevPro
kirillDevPro merged commit 161234a into main Sep 20, 2026
8 checks passed
@kirillDevPro
kirillDevPro deleted the chore/repin-moonui branch September 20, 2026 15:46
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.

Tooltips inside popups are invisible: MoonUI paints the tooltip overlay (priority 2) under MoonPopover (priority 30 000)

1 participant