wasm: do not move or resize Popup windows
Fixes: QTBUG-81771 Change-Id: I1595ade444222160ac05c4564dad5b61f10a050f Reviewed-by: Morten Johan Sørvig <morten.sorvig@qt.io>bb10
parent
f5213ab799
commit
e7ae28cfb9
|
|
@ -265,6 +265,8 @@ bool QWasmWindow::isPointOnTitle(QPoint point) const
|
|||
|
||||
bool QWasmWindow::isPointOnResizeRegion(QPoint point) const
|
||||
{
|
||||
if (window()->flags().testFlag(Qt::Popup))
|
||||
return false;
|
||||
return resizeRegion().contains(point);
|
||||
}
|
||||
|
||||
|
|
@ -402,7 +404,8 @@ void QWasmWindow::requestUpdate()
|
|||
|
||||
bool QWasmWindow::hasTitleBar() const
|
||||
{
|
||||
return !(m_windowState & Qt::WindowFullScreen) && (window()->flags().testFlag(Qt::WindowTitleHint) && m_needsCompositor);
|
||||
return !(m_windowState & Qt::WindowFullScreen) && (window()->flags().testFlag(Qt::WindowTitleHint) && m_needsCompositor)
|
||||
&& !window()->flags().testFlag(Qt::Popup);
|
||||
}
|
||||
|
||||
QT_END_NAMESPACE
|
||||
|
|
|
|||
Loading…
Reference in New Issue