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

--- Comment #4 from Nicolas Fella <nicolas.fe...@gmx.de> ---
The immediate cause is somewhat obvious. In
https://invent.kde.org/plasma/breeze/-/blob/master/kstyle/breezewindowmanager.cpp#L175
window->contentItem() is null.

What's not obvious is whether that code is supposed to run at that point in the
first place.

When destructing we have QQuickWindow::~QQuickWindow ->
QQuickItemPrivate::derefWindow -> QQuickItem::windowChanged ->
QQuickPopup::setParentItem where the dialog is reparented from QQuickOverlay to
FullRepresentation_QMLTYPE_457

>From there we land in KQuickStyleItem::geometryChange and further
qqc2-desktop-style/breeze code. I'm not sure whether that reparenting is
supposed to happen

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to