From 251288ec5942b3544ad31de1299569284d80f0d7 Mon Sep 17 00:00:00 2001 From: Vaxry <43317083+vaxerski@users.noreply.github.com> Date: Sun, 17 Aug 2025 08:37:13 +0100 Subject: renderer: add dpms animations (#11452) --- src/managers/KeybindManager.cpp | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) (limited to 'src/managers/KeybindManager.cpp') diff --git a/src/managers/KeybindManager.cpp b/src/managers/KeybindManager.cpp index 5f3aac1c..ef0d3da7 100644 --- a/src/managers/KeybindManager.cpp +++ b/src/managers/KeybindManager.cpp @@ -2670,21 +2670,7 @@ SDispatchResult CKeybindManager::dpms(std::string arg) { if (isToggle) enable = !m->m_dpmsStatus; - m->m_output->state->resetExplicitFences(); - m->m_output->state->setEnabled(enable); - - m->m_dpmsStatus = enable; - - if (!m->m_state.commit()) { - Debug::log(ERR, "Couldn't commit output {}", m->m_name); - res.success = false; - res.error = "Couldn't commit output {}"; - } - - if (enable) - g_pHyprRenderer->damageMonitor(m); - - m->m_events.dpmsChanged.emit(); + m->setDPMS(enable); } g_pCompositor->m_dpmsStateOn = enable; -- cgit v1.2.3