tests: Fix role used by XdgPopups
Change-Id: Iec367da682588f615f9d8a193d912f5367de7ae2 Reviewed-by: Vlad Zahorodnii <vlad.zahorodnii@kde.org>
This commit is contained in:
parent
3bd2a2f8ee
commit
1d3de3e8c8
@ -115,8 +115,8 @@ void XdgSurface::xdg_surface_get_popup(Resource *resource, uint32_t id, wl_resou
|
|||||||
QVERIFY(!m_toplevel);
|
QVERIFY(!m_toplevel);
|
||||||
QVERIFY(!m_popup);
|
QVERIFY(!m_popup);
|
||||||
if (!m_surface->m_role) {
|
if (!m_surface->m_role) {
|
||||||
m_surface->m_role = new SubSurfaceRole;
|
m_surface->m_role = new XdgPopupRole;
|
||||||
} else if (!qobject_cast<SubSurfaceRole *>(m_surface->m_role)) {
|
} else if (!qobject_cast<XdgPopupRole *>(m_surface->m_role)) {
|
||||||
qWarning() << "surface already has role" << m_surface->m_role->metaObject()->className();
|
qWarning() << "surface already has role" << m_surface->m_role->metaObject()->className();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user