diff options
author | Samuel Mira <samuel.mira@qt.io> | 2021-10-12 15:26:16 +0300 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2021-10-12 18:50:46 +0000 |
commit | cdad19d2f0145b3532e39070b3692bc9d7693929 (patch) | |
tree | e3059a7453911fa386e980a238ef60a0502e0698 | |
parent | 2736050df2e3c5d500f8970746e26e8cc2836543 (diff) | |
download | qtmultimedia-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.cpp | 2 |
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) { |