Project

General

Profile

Actions

Emulator Issues #11989

closed

Update to Qt 5.14.1 #8623 Build 5.0-11655 Casuing Delay in Context Menus

Added by branden9109 about 4 years ago. Updated over 3 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
Windows
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:
5.0-12462

Description

Game Name?

NA

Game ID? (right click the game in the game list, Properties, Info tab)

NA

MD5 Hash? (right click the game in the game list, Properties, Verify tab, Verify Integrity button)

NA

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?
No

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.)

5.0-11655

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

NA

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)

NA

Actions #1

Updated by spycrab0 about 4 years ago

  • Status changed from New to Questionable
  • Operating system Windows added
  • Operating system deleted (N/A)

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.

Actions #2

Updated by branden9109 about 4 years ago

As soon as i revert to the build before this the problem is gone on my end. What could be causing this? Even with a completely fresh install on this build i can reproduce this.

Actions #3

Updated by Techjar about 4 years ago

Have you tried a portable install to ensure it's 100% fresh?

Actions #4

Updated by spycrab0 about 4 years 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?
Actions #5

Updated by branden9109 about 4 years 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.

Actions #6

Updated by branden9109 about 4 years ago

branden9109 wrote:

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.

Actions #7

Updated by spycrab0 about 4 years ago

Try moving a single game to your SSD and only add that to your game list and see if anything changes.

Actions #8

Updated by branden9109 about 4 years ago

Yeah i copied 11 games to my m.2 and moved the install location of dolphin no change.

Actions #9

Updated by Miksel12 about 4 years ago

I can reproduce the issue. I do have Dolphin and my games on a harddisk but versions before the Qt 5.14.1 merge don't have the issue. W10, 5 3600

Actions #10

Updated by branden9109 about 4 years ago

Yeah i can reproduce this on my other rig as well. Other emulators that use this version of Qt like RPCS3 don't have any issues for me like this.

Actions #11

Updated by Craftyawesome about 4 years ago

It seems to happen very rarely with a small game list, and happens occasionally with a larger one. The delay is about a quarter to a half of a second.

Actions #12

Updated by taolas over 3 years ago

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.

Actions #13

Updated by Miksel12 over 3 years ago

This seems to be fixed by Qt 5.15.

Actions #14

Updated by JosJuice over 3 years ago

  • Status changed from Questionable to Fixed
  • Fixed in set to 5.0-12462
Actions

Also available in: Atom PDF