diff --git a/qml/ArchiveProgressDialog.qml b/qml/ArchiveProgressDialog.qml index aa8a596..f50ff13 100644 --- a/qml/ArchiveProgressDialog.qml +++ b/qml/ArchiveProgressDialog.qml @@ -9,7 +9,9 @@ FishUI.Window { id: control property QtObject archiveModel - property Window hostWindow + // Not `Window`: that is QtQuick.Window's own type, and the desktop's host + // window is a QQuickWindow subclass from C++, which is not one. + property QtObject hostWindow flags: Qt.Dialog | Qt.FramelessWindowHint | Qt.WindowStaysOnTopHint modality: Qt.NonModal