| Summary: | Items in child menus are missing the first time they're opened in some applications | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | Evert Vorster <evorster> |
| Component: | Global Menu widget | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | kde, mobile.harvey, mvourlakos, nate, nicolas.fella |
| Priority: | NOR | Keywords: | qt6 |
| Version First Reported In: | 6.0.1 | ||
| Target Milestone: | 1.0 | ||
| Platform: | Other | ||
| OS: | Other | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: |
Quick screen recording...
Screen recording showing the bug in other applications |
||
|
Description
Evert Vorster
2024-03-12 06:11:46 UTC
Can you make a screenshot that shows the issue? Created attachment 167084 [details]
Quick screen recording...
This is a quick screen recording showing how the sub-menu only has one item in it the first time it is shown, and then the next time it is shown it is properly populated.
I can duplicate this on kdenlive 24.02.0 .deb on Neon. I am running on a low-res Thinkpad so had to use a 75% dusplay scale in Plasma display settings to get the whole kdenlive window to be visible in case this is relevent. I saved did View -> Save Layout 3 times (to create views called test1, test2, test3). Then when I accessed View -> Load Layout these were not visible in the menu. This happened twice, and so I then opened View -> Manage Layouts to check they had saved (which they had). Then when I went to View -> Load Layout again they were now visible as per the bug report. I did also try to duplicate this using the File -> Load Recent but this seemed to work consistently for me. Anyhow, I'm confirming this as a potential bug for further review by a dev if possible. Thanks Nick Created attachment 167455 [details]
Screen recording showing the bug in other applications
This bug is present in quite a few applications, which leads me to think that it is not the applications, but rather something in QT.
This screen recording shows the bug present in Tuxedo Control Center, as well as Libreoffice Writer.
I did briefly think that it is in the way that the global menu is handled, but the Tuxedo Control Center is not utilizing the Global menu as far as I can tell.
I also tried with screen scaling off, and the bug is still present. It is also not related to Wayland / X11, as this bug is present in both. OK, I managed to resolve it on my system, but the fix is not pleasant. I wiped my whole home directory and started with a fresh profile. It took a day or two to get most configurations back to the way I like them, but at least this menu issue is now resolved. I suspect that this issue came about from an imperfect conversion of my profile from QT5 to QT6. There is undoubtedly a more elegant way to get rid of this issue, but the profile needed a clean in any case as I am a serial tinkerer. |