"Fade in" animation makes the element appear for a split second before actual fade kicks in
m0ndsoldat opened this issue · 5 comments
Is there an existing issue for this?
- I have searched the existing open and closed issues.
Description
Whenever I try to use the "fade in" animation (doesn't matter if preset or custom w/ variable settings),
the fully opaque icon/bar/whatver appears and disappears for a split second and then, AFTER this, the proper fade in animation passes, making everything feel incredibly unsmooth and choppy.
I've attached a video with a freshly made "Schism" icon aura with a 2s fade in time on the left side that should demonstrate the issue.
fade.in.animation.bug.mp4
Things I tried to troubleshoot so far:
Did not work:
- I logged onto a char I haven't played in a long time, disabled ALL addons except for the weakauras modules and I created a brand new icon aura for testing purposes. Issue persists.
Did seemingly work:
- Logged in on a starter edition account to try with a complete set of fresh Weakauras savedvariables (So I didn't have to mess with those in my mainaccount folder) and voilá, issue does not occur.
I remember having this issue since at least the beginning of Shadowlands.
I'm currently sitting at around ~1600 auras with a ~14mb Weakauras.lua filesize, if this is of any matter.
Below is my zipped WeakAuras.lua
WeakAurasLUA.zip
WeakAuras Version
WeakAuras 5.8.4
World of Warcraft Flavor
Retail (Default)
World of Warcraft Region
EU
Tested with only WeakAuras
- Yes
Lua Error
no errors
Reproduction Steps
- Create any Weakaura.
- Attach a fade-in animation to it (custom or preset).
- Observe behaviour.
Last Good Version
No response
Screenshots
No response
Export String
No response
Alright, so I went ahead and did some further testing on a starter edition account with ALL addons disabled except for weakauras and pristine Weakauras.lua files and recorded another video to showcase.
What I did is I created 4 auras and attached a fade-in to each;
2 conditionals (target =100% HP, target <100% HP), 1 cooldown aura, and 1 "aura" aura (target debuff)
The fade-in on the 2 conditional auras as well as on the 1 cooldown aura always behaved like you would expect it to without any choppiness, but consistently everytime, without fail, the animation on the target debuff aura showed the issue I've been having.
Appearing fully opaque and disappearing all within a split second and only after this the fade-in animation corecctly unfolds.
pristine.settings.mp4
I've tried everything I could think of: adjusting graphic settings, changing monitor refresh rate in the Nvidia Controll panel, turned VSync on and off, turned renderscale up and down etc.
I feel like a donkey getting irritated by and writing novels on github about such a miniscule issue, yet I can see myself tearing my hair out because of this.
This is actually already fixed in a branch that we'll merge in the "near" future, though it'll probably be a few weeks until it ends up in a release.
That's fantastic to hear. I honestly don't care too much when this is gonna end up in a release, just glad that it's not on my end somehow and that this has already been resolved.
Thanks for the reply!
Hi, I recently found out about this as well. I still have this problem so I assume the update is not released yet?
For my own weakaura I added this line of code to animations.lua and it seems to work for the time being (seems to involve the initialization of an animation including the appropriate alpha value):