Summary: | Updating to Frameworks 6.4.0 broke Dolphin. | ||
---|---|---|---|
Product: | [Applications] dolphin | Reporter: | Victor Ryzhykh <victorr2007> |
Component: | general | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | dav00m, dvs-1111, kfm-devel, nate, ncdehnel, nicolas.fella, piral, robby.engelmann, victorr2007, vlad.zahorodnii, zed556 |
Priority: | HI | Keywords: | qt6, wayland |
Version: | 24.05.2 | ||
Target Milestone: | --- | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/frameworks/kio/-/commit/c1ea1e2a7333dea1b9b4e2a4d059473b61e680b5 | Version Fixed In: | 6.4.1 |
Sentry Crash Report: | |||
Attachments: | Dolphin |
Description
Victor Ryzhykh
2024-07-12 15:40:01 UTC
Same problem in Rosa. Operating System: ROSA Fresh Desktop 2023.1 KDE Plasma Version: 6.1.2 KDE Frameworks Version: 6.3.0 Qt Version: 6.7.2 Kernel Version: 6.9.9-generic-1rosa2023.1-x86_64 (64-bit) Graphics Platform: Wayland Processors: 8 × Intel® Core™ i7-7700K CPU @ 4.20GHz Memory: 15.5 ГиБ of RAM Graphics Processor: NVIDIA GeForce RTX 3050/PCIe/SSE2 Manufacturer: Gigabyte Technology Co., Ltd. Product Name: B250M-D3H For now I'll roll back to the previous version. On Frameworks 6.3.0. It's impossible to work. Created attachment 171610 [details]
Dolphin
Glitch in Dolphin.
When launched in the console victor@aquarius ~ $ dolphin QGestureManager::deliverEvent: could not find the target for gesture *** Bug 490216 has been marked as a duplicate of this bug. *** *** Bug 490217 has been marked as a duplicate of this bug. *** This is caused by https://invent.kde.org/frameworks/kio/-/merge_requests/1650 (In reply to Nicolas Fella from comment #8) > This is caused by https://invent.kde.org/frameworks/kio/-/merge_requests/1650 Exactly. I rolled back this commit, and the problem was gone. Thank you for your prompt response. (In reply to Nicolas Fella from comment #8) > This is caused by https://invent.kde.org/frameworks/kio/-/merge_requests/1650 It's not entirely correct. The issue appeared after https://invent.kde.org/frameworks/kwidgetsaddons/-/commit/d3ffa52bf2deb487ce9761551c08b6905a5dffb1. Not quite sure why it broke dolphin A possibly relevant merge request was started @ https://invent.kde.org/frameworks/kio/-/merge_requests/1660 (In reply to Bug Janitor Service from comment #11) > A possibly relevant merge request was started @ > https://invent.kde.org/frameworks/kio/-/merge_requests/1660 Yes, this commit fixes Dolphin. There are no freezes or crashes. Git commit e0ea91afdf0dccef7e3afbf23a159bf5a8d6b249 by Vlad Zahorodnii. Committed on 15/07/2024 at 08:15. Pushed by vladz into branch 'master'. Remove parent for DropMenu QWidget::winId() will force creating window handles for all its ancestor widgets unless the Qt::WA_DontCreateNativeAncestors flag is set. For example, on wayland, this would result in creating sub-surfaces, and depending on the client, it's likely that there are going to be issues with painting. On the other hand, since the DropJob takes care of setting the transient parent for the DropMenu, the parent can be simply omitted. M +2 -2 src/widgets/dropjob.cpp https://invent.kde.org/frameworks/kio/-/commit/e0ea91afdf0dccef7e3afbf23a159bf5a8d6b249 *** Bug 490443 has been marked as a duplicate of this bug. *** *** Bug 490467 has been marked as a duplicate of this bug. *** Returning to X11, all is well. Git commit c1ea1e2a7333dea1b9b4e2a4d059473b61e680b5 by Nicolas Fella, on behalf of Vlad Zahorodnii. Committed on 19/07/2024 at 11:30. Pushed by nicolasfella into branch 'Frameworks/6.4'. Remove parent for DropMenu QWidget::winId() will force creating window handles for all its ancestor widgets unless the Qt::WA_DontCreateNativeAncestors flag is set. For example, on wayland, this would result in creating sub-surfaces, and depending on the client, it's likely that there are going to be issues with painting. On the other hand, since the DropJob takes care of setting the transient parent for the DropMenu, the parent can be simply omitted. (cherry picked from commit e0ea91afdf0dccef7e3afbf23a159bf5a8d6b249) M +2 -2 src/widgets/dropjob.cpp https://invent.kde.org/frameworks/kio/-/commit/c1ea1e2a7333dea1b9b4e2a4d059473b61e680b5 *** Bug 490516 has been marked as a duplicate of this bug. *** *** Bug 490144 has been marked as a duplicate of this bug. *** *** Bug 492284 has been marked as a duplicate of this bug. *** |