summaryrefslogtreecommitdiff
path: root/src/helpers/Monitor.cpp
diff options
context:
space:
mode:
authorTom Englund <tomenglund26@gmail.com>2025-07-10 21:49:38 +0200
committerVaxry <43317083+vaxerski@users.noreply.github.com>2025-07-11 17:51:04 +0200
commite6bb8096639184c83bc4b9a6ee2c8b6fcacff44c (patch)
treea1ac3a0d3f3116b67acc1900ccf66e1babcac172 /src/helpers/Monitor.cpp
parentb5433bb75324a95dd27eb5492141565466c2cdd6 (diff)
monintor: remove rathandler
is this even used? lets just remove it.
Diffstat (limited to 'src/helpers/Monitor.cpp')
-rw-r--r--src/helpers/Monitor.cpp13
1 files changed, 0 insertions, 13 deletions
diff --git a/src/helpers/Monitor.cpp b/src/helpers/Monitor.cpp
index b57bb227..3b440e56 100644
--- a/src/helpers/Monitor.cpp
+++ b/src/helpers/Monitor.cpp
@@ -42,12 +42,6 @@ using namespace Hyprutils::Utils;
using namespace Hyprutils::OS;
using enum NContentType::eContentType;
-static int ratHandler(void* data) {
- g_pHyprRenderer->renderMonitor(((CMonitor*)data)->m_self.lock());
-
- return 1;
-}
-
CMonitor::CMonitor(SP<Aquamarine::IOutput> output_) : m_state(this), m_output(output_) {
g_pAnimationManager->createAnimation(0.f, m_specialFade, g_pConfigManager->getAnimationPropertyConfig("specialWorkspaceIn"), AVARDAMAGE_NONE);
m_specialFade->setUpdateCallback([this](auto) { g_pHyprRenderer->damageMonitor(m_self.lock()); });
@@ -277,8 +271,6 @@ void CMonitor::onConnect(bool noRule) {
if (!found)
g_pCompositor->setActiveMonitor(m_self.lock());
- m_renderTimer = wl_event_loop_add_timer(g_pCompositor->m_wlEventLoop, ratHandler, this);
-
g_pCompositor->scheduleFrameForMonitor(m_self.lock(), Aquamarine::IOutput::AQ_SCHEDULE_NEW_MONITOR);
PROTO::gamma->applyGammaToState(m_self.lock());
@@ -301,11 +293,6 @@ void CMonitor::onDisconnect(bool destroy) {
g_pCompositor->arrangeMonitors();
}};
- if (m_renderTimer) {
- wl_event_source_remove(m_renderTimer);
- m_renderTimer = nullptr;
- }
-
m_frameScheduler.reset();
if (!m_enabled || g_pCompositor->m_isShuttingDown)