diff options
| author | Vaxry <vaxry@vaxry.net> | 2024-04-20 14:14:54 +0100 |
|---|---|---|
| committer | Vaxry <vaxry@vaxry.net> | 2024-04-20 14:19:16 +0100 |
| commit | ea47e8c92ae283c4b41be0aafbdad9b0701a1624 (patch) | |
| tree | 30d064d286864e95c0886cf6177f01d1a41ace64 /src/Compositor.cpp | |
| parent | ea954494024cb596aaf9a40c77c3e0fcaf0e0322 (diff) | |
Fractional-scale: move to new impl
Diffstat (limited to 'src/Compositor.cpp')
| -rw-r--r-- | src/Compositor.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
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 <ranges> #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<int32_t>(std::ceil(scale))); const auto PSURFACE = CWLSurface::surfaceFromWlr(pSurface); |
