summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSamuel Mira <samuel.mira@qt.io>2021-10-12 15:26:16 +0300
committerSamuel Mira <samuel.mira@qt.io>2021-10-12 19:16:05 +0300
commit350c6b6f970de73d1e1fda91ec453f8c7255138f (patch)
treedde6ffdbc3740113150b2bf80d1482ae0c0d7b62
parent9bb626d19f001ab7cf7719555f80ffe9837cd6b9 (diff)
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 Pick-to: 6.2 Change-Id: I2b9fbfc91275cf024e8f5f54f368eb4d96f705b5 Reviewed-by: Lars Knoll <lars.knoll@qt.io> Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
-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) {