From ea47e8c92ae283c4b41be0aafbdad9b0701a1624 Mon Sep 17 00:00:00 2001 From: Vaxry Date: Sat, 20 Apr 2024 14:14:54 +0100 Subject: Fractional-scale: move to new impl --- src/Compositor.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/Compositor.cpp') diff --git a/src/Compositor.cpp b/src/Compositor.cpp index 6e739c5f..bc229d32 100644 --- a/src/Compositor.cpp +++ b/src/Compositor.cpp @@ -12,6 +12,7 @@ #endif #include #include "helpers/VarList.hpp" +#include "protocols/FractionalScale.hpp" int handleCritSignal(int signo, void* data) { Debug::log(LOG, "Hyprland received signal {}", signo); @@ -2849,7 +2850,7 @@ void CCompositor::leaveUnsafeState() { } void CCompositor::setPreferredScaleForSurface(wlr_surface* pSurface, double scale) { - g_pProtocolManager->m_pFractionalScaleProtocolManager->setPreferredScaleForSurface(pSurface, scale); + PROTO::fractional->sendScale(pSurface, scale); wlr_surface_set_preferred_buffer_scale(pSurface, static_cast(std::ceil(scale))); const auto PSURFACE = CWLSurface::surfaceFromWlr(pSurface); -- cgit v1.2.3