From 2858e6cc3ee0fc5d1a42f5f41722246ea9e2831e Mon Sep 17 00:00:00 2001 From: Rafael Roquetto Date: Fri, 18 Oct 2013 19:08:24 -0300 Subject: [PATCH] BlackBerry: fix BbVideoWindowControl window zorder Change-Id: I6c3b70d5d5a0afcb00ce2494ee071d6f3abd7626 Reviewed-by: Fabian Bumberger Reviewed-by: Thomas McGuire --- src/plugins/blackberry/mediaplayer/bbvideowindowcontrol.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/plugins/blackberry/mediaplayer/bbvideowindowcontrol.cpp b/src/plugins/blackberry/mediaplayer/bbvideowindowcontrol.cpp index d29f36f0..8c1ca19d 100644 --- a/src/plugins/blackberry/mediaplayer/bbvideowindowcontrol.cpp +++ b/src/plugins/blackberry/mediaplayer/bbvideowindowcontrol.cpp @@ -196,7 +196,7 @@ void BbVideoWindowControl::attachDisplay(mmr_context_t *context) return; } - QWindow * const window = findWindow(m_winId); + QWindow *window = findWindow(m_winId); if (!window) { qDebug() << "BbVideoWindowControl: No video window!"; return; @@ -218,6 +218,10 @@ void BbVideoWindowControl::attachDisplay(mmr_context_t *context) const QString groupName = QString::fromLatin1(groupNameData); m_windowName = QString("BbVideoWindowControl_%1_%2").arg(winIdCounter++) .arg(QCoreApplication::applicationPid()); + + nativeInterface->setWindowProperty(window->handle(), + QStringLiteral("mmRendererWindowName"), m_windowName); + // Start with an invisible window. If it would be visible right away, it would be at the wrong // position, and we can only change the position once we get the window handle. const QString videoDeviceUrl =