-
Bug
-
Resolution: Unresolved
-
P1: Critical
-
None
-
6.11
-
None
import QtQuick import QtQuick.Controls.Basic ApplicationWindow { width: 400 height: 400 visible: true Popup { x: 0 y: 0 width: 100 height: 300 visible: true popupType: Popup.Window } }
The stack trace leading up to the popup being closed:
1 QQuickPopup::setVisible(bool) qquickpopup.cpp 2479 0x1280037c0 2 QQuickPopupWindow::hideEvent(QHideEvent *) qquickpopupwindow.cpp 93 0x128024368 3 QWindow::event(QEvent *) qwindow.cpp 2751 0x112aeb5bc 4 QQuickWindow::event(QEvent *) qquickwindow.cpp 1653 0x103b3a328 5 QQuickWindowQmlImpl::event(QEvent *) qquickwindowmodule.cpp 152 0x103b92b9c 6 QQuickPopupWindow::event(QEvent *) qquickpopupwindow.cpp 328 0x12802780c 7 QCoreApplicationPrivate::notify_helper(QObject *, QEvent *) qcoreapplication.cpp 1281 0x116fd0b9c 8 doNotify(QObject *, QEvent *) qcoreapplication.cpp 1210 0x116fcfd24 9 QCoreApplication::notify(QObject *, QEvent *) qcoreapplication.cpp 1193 0x116fcff9c 10 QGuiApplication::notify(QObject *, QEvent *) qguiapplication.cpp 2056 0x1128aeabc 11 QCoreApplication::notifyInternal2(QObject *, QEvent *) qcoreapplication.cpp 1109 0x116fcf98c 12 QCoreApplication::sendEvent(QObject *, QEvent *) qcoreapplication.cpp 1549 0x116fd24f8 13 QWindowPrivate::setVisible(bool) qwindow.cpp 443 0x112ad845c 14 QQuickPopupWindowPrivate::setVisible(bool) qquickpopupwindow.cpp 152 0x128025c68 15 QWindow::setVisible(bool) qwindow.cpp 718 0x112adbab8 16 QWindowPrivate::destroy() qwindow.cpp 2156 0x112ad5580 17 QWindow::destroy() qwindow.cpp 2135 0x112adb9f4 18 QWindow::event(QEvent *) qwindow.cpp 2730 0x112aeb388 19 QQuickWindow::event(QEvent *) qquickwindow.cpp 1653 0x103b3a328 20 QQuickWindowQmlImpl::event(QEvent *) qquickwindowmodule.cpp 152 0x103b92b9c 21 QQuickPopupWindow::event(QEvent *) qquickpopupwindow.cpp 328 0x12802780c 22 QCoreApplicationPrivate::notify_helper(QObject *, QEvent *) qcoreapplication.cpp 1281 0x116fd0b9c 23 doNotify(QObject *, QEvent *) qcoreapplication.cpp 1210 0x116fcfd24 24 QCoreApplication::notify(QObject *, QEvent *) qcoreapplication.cpp 1193 0x116fcff9c 25 QGuiApplication::notify(QObject *, QEvent *) qguiapplication.cpp 2056 0x1128aeabc 26 QCoreApplication::notifyInternal2(QObject *, QEvent *) qcoreapplication.cpp 1109 0x116fcf98c 27 QCoreApplication::sendSpontaneousEvent(QObject *, QEvent *) qcoreapplication.cpp 1563 0x116fd25f8 28 QGuiApplicationPrivate::processCloseEvent(QWindowSystemInterfacePrivate::CloseEvent *) qguiapplication.cpp 2890 0x1128b9bec 29 QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent *) qguiapplication.cpp 2241 0x1128b1514 30 bool QWindowSystemHelper<QWindowSystemInterface::SynchronousDelivery>::handleEvent<QWindowSystemInterfacePrivate::CloseEvent, QWindow *>(QWindow *) qwindowsysteminterface.cpp 105 0x112b28af0 31 bool handleWindowSystemEvent<QWindowSystemInterfacePrivate::CloseEvent, QWindowSystemInterface::SynchronousDelivery, QWindow *>(QWindow *) qwindowsysteminterface.cpp 138 0x112b17af0 32 bool QWindowSystemInterface::handleCloseEvent<QWindowSystemInterface::SynchronousDelivery>(QWindow *) qwindowsysteminterface.cpp 351 0x112b17acc 33 QPlatformWindow::close() qplatformwindow.cpp 348 0x112a65ea8 34 QWindow::close() qwindow.cpp 2454 0x112ae9184 35 QGuiApplicationPrivate::closeAllPopups() qguiapplication.cpp 1019 0x1128a36cc 36 QCocoaWindow::closeAllPopups() qcocoawindow.mm 1766 0x108d4ad58 37 invocation function for block in QCocoaWindow::setupPopupMonitor() qcocoawindow.mm 1813 0x108d4d908 49 QCocoaEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) qcocoaeventdispatcher.mm 374 0x108cccdf0 50 QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) qeventloop.cpp 104 0x11701353c 51 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) qeventloop.cpp 186 0x117013a28 52 QCoreApplication::exec() qcoreapplication.cpp 1452 0x116fd1b0c 53 QGuiApplication::exec() qguiapplication.cpp 1973 0x1128ae6e8 54 main main.cpp 27 0x100006050
Works as expected (the Popup doesn't close) on Windows and Ubuntu.
- resulted from
-
QTBUG-138469 TextField keyboard input doesn't work on Popup
-
- Reported
-