diff options
Diffstat (limited to 'src/3rdparty/phonon/mmf/videoplayer.cpp')
-rw-r--r-- | src/3rdparty/phonon/mmf/videoplayer.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/3rdparty/phonon/mmf/videoplayer.cpp b/src/3rdparty/phonon/mmf/videoplayer.cpp index 584a4f0..419c83c 100644 --- a/src/3rdparty/phonon/mmf/videoplayer.cpp +++ b/src/3rdparty/phonon/mmf/videoplayer.cpp @@ -234,8 +234,12 @@ void MMF::VideoPlayer::MvpuoPrepareComplete(TInt aError) #ifdef PHONON_MMF_EXPLICITLY_SHOW_VIDEO_WIDGET // HACK: why do we need to explicitly show() the grandparent...? - static_cast<QWidget*>(videoOutput().parent()->parent())->show(); + QWidget* grandparent = static_cast<QWidget*>(videoOutput().parent()->parent()); + TRACE("Calling grandparent[0x%08x]->show()", grandparent); + grandparent->show(); + TRACE_0("Calling videoOutput().updateGeometry()"); videoOutput().updateGeometry(); + TRACE_0("Calling videoOutput().update()"); videoOutput().update(); #endif |