fix/button-ontop-propagation · PurpleFuchs · 8 Dateien · +28 −13 · 2026-10-29
Zusammenfassung
Card c502b3 (analyst corrections applied).
DrawHeadBar:175:DrawXButton(pos, true)→ forwards realOnTop— close button no longer hovers/presses while the window is occluded or lockedDrawRoundedCanvasButton+ the three rounded wrappers: optionalOnTop(default true) → Idle canvas + inert record when occludedDrawUpgradeButton: optionalOnTopgates hover-glow + interaction;DrawUpgradeDetails/:176/:258 +DrawUpgradeSelection/:202 pass their contract-validatedOnTop- Corrections honored:
DrawWaypointListButtonsalready early-outs (untouched),DrawToggle'sBlockedstays the semantic-disabled name,DrawButtonTabalready gates the action and has no faces to fix - Merge-order: #1335 adds
Disabledat the sameDrawRoundedCanvasButtonsignature slot — whoever lands second rebases (trivial)
Geänderte Dateien (8)