From 30d4c587e7767accb7ea2f3713383b1da38e6240 Mon Sep 17 00:00:00 2001 From: Leon Styhre <leon@leonstyhre.com> Date: Sat, 17 Sep 2022 18:37:19 +0200 Subject: [PATCH] Fixed an issue where the screensaver game info overlay would render at the wrong horizontal position. --- es-app/src/Screensaver.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/es-app/src/Screensaver.cpp b/es-app/src/Screensaver.cpp index 2f39d70ee..71ff74702 100644 --- a/es-app/src/Screensaver.cpp +++ b/es-app/src/Screensaver.cpp @@ -290,6 +290,8 @@ void Screensaver::renderScreensaver() } } + mRenderer->setMatrix(trans); + if (isScreensaverActive()) { if (mScreensaverType == "slideshow") { if (mHasMediaFiles) { @@ -325,7 +327,7 @@ void Screensaver::renderScreensaver() shaders = Renderer::Shader::SCANLINES; if (Settings::getInstance()->getBool("ScreensaverVideoBlur")) { shaders |= Renderer::Shader::BLUR_HORIZONTAL; - float heightModifier = Renderer::getScreenHeightModifier(); + float heightModifier {Renderer::getScreenHeightModifier()}; // clang-format off if (heightModifier < 1) videoParameters.blurPasses = 2; // Below 1080