From 30c5911718c02e0215bf0006faa6aa229558a501 Mon Sep 17 00:00:00 2001 From: Vaxry Date: Sun, 17 Mar 2024 16:08:54 +0000 Subject: renderer: minor fixups for misaligned surface rendering offsets fixes #5136 --- src/Window.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/Window.cpp') diff --git a/src/Window.cpp b/src/Window.cpp index c6c958ba..59ad5a3b 100644 --- a/src/Window.cpp +++ b/src/Window.cpp @@ -1058,6 +1058,9 @@ bool CWindow::opaque() { if (m_fAlpha.value() != 1.f || m_fActiveInactiveAlpha.value() != 1.f) return false; + if (m_vRealSize.goal().floor() != m_vReportedSize) + return false; + const auto PWORKSPACE = g_pCompositor->getWorkspaceByID(m_iWorkspaceID); if (m_pWLSurface.small() && !m_pWLSurface.m_bFillIgnoreSmall) -- cgit v1.2.3