From 9a8b6f730d8d516594f159dbb41aa1357d65055d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A9ven=20Car?= Date: Wed, 19 Aug 2020 12:23:39 +0200 Subject: [PATCH] Make ScreenShotEffect::screenshotScreen return native screen sized images Aka not-downscaled images. CCBUG: 409762 --- effects/screenshot/screenshot.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/effects/screenshot/screenshot.cpp b/effects/screenshot/screenshot.cpp index f1912029f7..4f19442160 100644 --- a/effects/screenshot/screenshot.cpp +++ b/effects/screenshot/screenshot.cpp @@ -421,6 +421,7 @@ void ScreenShotEffect::sendReplyImage(const QImage &img) m_windowMode = WindowMode::NoCapture; m_cacheOutputsImages.clear(); m_cachedOutputGeometry = QRect(); + m_nativeSize = false; } QString ScreenShotEffect::saveTempImage(const QImage &img) @@ -619,6 +620,7 @@ QString ScreenShotEffect::screenshotScreen(int screen, bool captureCursor) return QString(); } m_captureCursor = captureCursor; + m_nativeSize = true; m_replyMessage = message(); setDelayedReply(true); effects->addRepaint(m_scheduledGeometry);