diff --git a/src/desktoptheme/breeze/translucent/dialogs/background.svgz b/src/desktoptheme/breeze/translucent/dialogs/background.svgz index 00af7c0cc..78ceb7bc2 100644 Binary files a/src/desktoptheme/breeze/translucent/dialogs/background.svgz and b/src/desktoptheme/breeze/translucent/dialogs/background.svgz differ diff --git a/src/plasmaquick/dialog.cpp b/src/plasmaquick/dialog.cpp index b3e9b448d..70ecab514 100644 --- a/src/plasmaquick/dialog.cpp +++ b/src/plasmaquick/dialog.cpp @@ -885,6 +885,11 @@ void Dialog::resizeEvent(QResizeEvent* re) { QQuickWindow::resizeEvent(re); + //A dialog can be resized even if no mainItem has ever been set + if (!d->mainItem) { + return; + } + d->mainItem->disconnect(this); d->frameSvgItem->setSize(QSizeF(re->size().width(),