summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuel Mira <samuel.mira@qt.io>2021-10-12 15:26:16 +0300
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2021-10-12 18:50:46 +0000
commitcdad19d2f0145b3532e39070b3692bc9d7693929 (patch)
treee3059a7453911fa386e980a238ef60a0502e0698
parent2736050df2e3c5d500f8970746e26e8cc2836543 (diff)
downloadqtmultimedia-cdad19d2f0145b3532e39070b3692bc9d7693929.tar.gz
Fix back button on android video widget
Handling a back button with in Android in VideoWidget was not being handled. The app would get back to previous screen but the VideoWidget did not stop fullscreen mode and would continue reproducing behind the UI. Fixes: QTBUG-96750 Change-Id: I2b9fbfc91275cf024e8f5f54f368eb4d96f705b5 Reviewed-by: Lars Knoll <lars.knoll@qt.io> Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io> (cherry picked from commit 350c6b6f970de73d1e1fda91ec453f8c7255138f) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r--examples/multimediawidgets/player/videowidget.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/examples/multimediawidgets/player/videowidget.cpp b/examples/multimediawidgets/player/videowidget.cpp
index d6ca31f62..a97e1d940 100644
--- a/examples/multimediawidgets/player/videowidget.cpp
+++ b/examples/multimediawidgets/player/videowidget.cpp
@@ -69,7 +69,7 @@ VideoWidget::VideoWidget(QWidget *parent)
void VideoWidget::keyPressEvent(QKeyEvent *event)
{
- if (event->key() == Qt::Key_Escape && isFullScreen()) {
+ if ((event->key() == Qt::Key_Escape || event->key() == Qt::Key_Back) && isFullScreen()) {
setFullScreen(false);
event->accept();
} else if (event->key() == Qt::Key_Enter && event->modifiers() & Qt::Key_Alt) {