xorus / EngageTimer

Stopwatch / Countdown plugin for Dalamud
GNU Affero General Public License v3.0
16 stars 6 forks source link

"Hide original countdown" setting makes original timer flicker #41

Open ladybunne opened 1 year ago

ladybunne commented 1 year ago

Hey there, thanks for your work on the plugin!

I've noticed that even with the "hide original countdown" setting enabled, the original timer appears for what feels like a single frame, making it flicker onto the screen. It's kind of annoying/distracting, and seems unintended.

I can get footage if needed, but it should be pretty straightforward to repro.

xorus commented 1 year ago

I do not have this issue :/. The way it works is that you hides the original element the first frame it can. I couldn't find a way to prevent the game from making it appear in the first place. Does this issue appeared recently of did it always do it ? What is your frame rate, do you have vsync on ?

ladybunne commented 1 year ago

I've only noticed it recently, but it's very likely it's always happened and I only picked up on it as of late.

I run at 60fps with vsync on.

xorus commented 1 year ago

Then I just don't know what to do :|. I'll try to optimize what I can so it doesn't happen but it's a very weird issue.


If anyone else experiences this issue, please let me know.

Cloud7050 commented 10 months ago

I noticed a flicker when first trying out this setting, at the 5 second mark. Maybe it only happens once per restart?

xorus commented 10 months ago

@Cloud7050 could you send me your config file ? It should be EngageTimer.json inside the salamis config directory. I'm currently on mobile, let me know if you need help to find it

Cloud7050 commented 10 months ago

I'll see if I notice the flicker again in subsequent days' restarts. And see if I can record it. That could give a clearer picture.

My config is nothing special, as I only started trying this plugin today. It's freshly configured. I did enable hiding original countdown.