Emulator Issues #11989
Update to Qt 5.14.1 #8623 Build 5.0-11655 Casuing Delay in Context Menus
Game ID? (right click the game in the game list, Properties, Info tab)
MD5 Hash? (right click the game in the game list, Properties, Verify tab, Verify Integrity button)
What's the problem? Describe what went wrong.
A bug was introduced since PR #8623 build 5.0-11655 which was an update to Qt 5.14.1. Right clicking on a game in the game list windows results in a delay of the appearance of the context menu. I've reproduced this on 2 separate Windows 10 systems. Going back to 5.0-11653 the delay is gone.
What steps will reproduce the problem?
Right click on a game in the game list window with the main gui window.
Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.
Yes. From 5.0-11655-5.0-11673(current)
Is the issue present in the latest stable version?
If the issue isn't present in the latest stable version, which is the first broken version? (You can find the first broken version by bisecting. Windows users can use the tool https://forums.dolphin-emu.org/Thread-green-notice-development-thread-unofficial-dolphin-bisection-tool-for-finding-broken-builds and anyone who is building Dolphin on their own can use git bisect.)
If your issue is a graphical issue, please attach screenshots and record a three frame fifolog of the issue if possible. Screenshots showing what it is supposed to look like from either console or older builds of Dolphin will help too. For more information on how to use the fifoplayer, please check here: https://wiki.dolphin-emu.org/index.php?title=FifoPlayer
What are your PC specifications? (CPU, GPU, Operating System, more)
Windows 10 64 bit 1909, 8086k, GTX 1080ti, 32gb, DDR4
Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,
configuration files, savefiles, savestates)
#1 Updated by spycrab0 about 1 year ago
- Status changed from New to Questionable
- Operating system Windows added
- Operating system deleted (
I cannot reproduce this on Windows 10. Even when opening the context menu for ISOs stored on a NAS the context menu opens instantaneously.
I've also asked JMC47 to try to reproduce it and he was also unable to do so.
#4 Updated by spycrab0 about 1 year ago
I can't really offer any groundbreaking advice here, so here are some things to check:
- Where is your Dolphin installation stored? Internally or Externally? And on what kind of drive? (SSD or HDD)
- Where are your games stored (might be the same as above)? Internally or Externally? And on what kind of drive? (SSD or HDD)
- Have you tried installing Dolphin to a new directory (make sure to not just override the files in your existing install) AND creating a portable.txt file so your global settings aren't used? (I think you might've already done this, so just check)
- How long is the delay exactly?
#6 Updated by branden9109 about 1 year ago
Dolphin is installed on my m.2 c drive along with the documents folder. I've done fresh installs of the documents folder and the install folder. Games are stored on my internal HDD, everything is internal. My global settings were not used. The delay is maybe 1 second, it is obvious though in comparison to buils below this. Only this build and up am i affected.
I found this problem as well. The CodeView in the debugger can have a random right-click lag of 0.5 to 1.5 seconds for me. However, it is usually not bad, it just randomly takes way too long to open. When it is opening slowly, it partially fades in (normal for opening a context menu), stops for awhile, then continues.
I tracked the issue a bit deeper, but it's quite weird. Pairing old dolphin installs with new and old QT builds, gives the following:
Old QT installation (from 10938 files):
10931 - no lag
10938 - no lag
New QT installation (Qt 5.14.1):
10931 - no lag
10938 - lag exists while right clicking around, every 5-20 clicks randomly.
Most recent builds - it lags way more often.
As far as I can tell 10938 somehow introduces context menu lag while using Qt 5.14.1. I tried to revert the changes in 10938, on top of a recent dolphin build-12247, then tested on 5.14.1, but it still lagged.
- Fixed in set to 5.0-12462
- Status changed from Questionable to Fixed
Then I'll close this as fixed in https://dolphin-emu.org/download/dev/800b2480ecb0d5d0285c6d560fb25f6b96c3b021/