From 1dd3f82348b790aba9eaca6e37ee07702a20a3c8 Mon Sep 17 00:00:00 2001 From: Lars Knoll Date: Tue, 23 Mar 2021 17:28:15 +0100 Subject: Correctly set the target rect when going fullscreen This didn't show on the other platforms that used native mechanisms to determine the window size, but is required for this to work correctly on Windows. Change-Id: I20bbb12dcfddd56bd6c1684a69ee836807e0b679 Reviewed-by: Lars Knoll Reviewed-by: Doris Verria --- src/multimediawidgets/qvideowidget.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src') diff --git a/src/multimediawidgets/qvideowidget.cpp b/src/multimediawidgets/qvideowidget.cpp index 0cf449faf..e7b20a76d 100644 --- a/src/multimediawidgets/qvideowidget.cpp +++ b/src/multimediawidgets/qvideowidget.cpp @@ -347,6 +347,7 @@ bool QVideoWidget::event(QEvent *event) if (event->type() == QEvent::WindowStateChange) { if (windowState() & Qt::WindowFullScreen) { d->videoSink->setFullScreen(true); + d->videoSink->setTargetRect(QRectF(0, 0, window()->width(), window()->height())); if (!d->wasFullScreen) emit fullScreenChanged(d->wasFullScreen = true); -- cgit v1.2.3