hiro: Defer menubar updates on Windows to reduce flicker.#146
hiro: Defer menubar updates on Windows to reduce flicker.#146jchv wants to merge 1 commit intohigan-emu:masterfrom
Conversation
Menu bar updates are deferred to the event loop. A special case is made when no menu bar is visible, to ensure one is visible as early as possible during application startup.
|
This fix is working with bsnes as well. That's cool. =) Do you think it is possible to fix this insane flickering issue in the settings there as well, @jchv 2021-02-23-14-01-43.mp4 |
|
I've looked into it but it may not be trivial. :) |
|
@jchv: Thank you very much for your response and that you looked into that! That's unfortunate. But what I realized is that ares has the same gui and it hasn't this problem anymore. Seems like Near changed something. Maybe you can see there what exactly the problem is. That would be really cool. That's basically the only thing that bothers me, when I'm using bsnes. ^^; |
|
He did something in this commit: bsnes-emu/bsnes@56c9a51 And we have the source code of ares for comparison: https://github.com/higan-emu/ares |
Menu bar updates are deferred to the event loop. A special case is made when no menu bar is visible, to ensure one is visible as early as possible during application startup.