From 1d3de3e8c87c8ac963b3780abac8a93bf378dc0a Mon Sep 17 00:00:00 2001 From: David Edmundson Date: Tue, 29 Apr 2025 23:16:12 +0200 Subject: [PATCH] tests: Fix role used by XdgPopups Change-Id: Iec367da682588f615f9d8a193d912f5367de7ae2 Reviewed-by: Vlad Zahorodnii --- tests/auto/wayland/shared/xdgshell.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/auto/wayland/shared/xdgshell.cpp b/tests/auto/wayland/shared/xdgshell.cpp index 2c9d61ff510..415039ced35 100644 --- a/tests/auto/wayland/shared/xdgshell.cpp +++ b/tests/auto/wayland/shared/xdgshell.cpp @@ -115,8 +115,8 @@ void XdgSurface::xdg_surface_get_popup(Resource *resource, uint32_t id, wl_resou QVERIFY(!m_toplevel); QVERIFY(!m_popup); if (!m_surface->m_role) { - m_surface->m_role = new SubSurfaceRole; - } else if (!qobject_cast(m_surface->m_role)) { + m_surface->m_role = new XdgPopupRole; + } else if (!qobject_cast(m_surface->m_role)) { qWarning() << "surface already has role" << m_surface->m_role->metaObject()->className(); return; }