Make ScreenShotEffect::screenshotScreen return native screen sized images

Aka not-downscaled images.
CCBUG: 409762
master
Méven Car 2020-08-19 12:23:39 +02:00
parent eb00a56604
commit 9a8b6f730d
1 changed files with 2 additions and 0 deletions

View File

@ -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);