When a fade out delay is set, MouseEntering a frame before that delay is finished fails to cancel a pending Fade
kesava-wow opened this issue ยท 2 comments
To reproduce, have a bar with:
- Fade in opacity: 100
- Fade out opacity: 0
- Fade out delay: 1 (or whatever)
- (everything else default)
- Mouse over the bar to fade it in.
- Mouse out.
- Mouse over again before the delay is finished.
- The bar fades out with the mouse over it.
This line prevents the necessary call:
Dominos/Dominos/core/frame.lua
Line 443 in 8a77d99
Just removing that line does fix it, obviously, but you probably want to cancel the pending fade out instead of overwriting it with a fade in from 100 to 100.
Dominos: 8.3.12
Game: retail
Thanks for the detailed report, and yeah cancelling the animation then is probably best.