[dolphin] [Bug 490183] Updating to Frameworks 6.4.0 broke Dolphin.

Vlad Zahorodnii bugzilla_noreply at kde.org
Mon Jul 15 09:30:28 BST 2024


https://bugs.kde.org/show_bug.cgi?id=490183

Vlad Zahorodnii <vlad.zahorodnii at kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|                            |https://invent.kde.org/fram
                   |                            |eworks/kio/-/commit/e0ea91a
                   |                            |fdf0dccef7e3afbf23a159bf5a8
                   |                            |d6b249
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |FIXED

--- Comment #13 from Vlad Zahorodnii <vlad.zahorodnii at kde.org> ---
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

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the kfm-devel mailing list