From d435736fa73fedffa5aba2bfa01c6c33efb8b884 Mon Sep 17 00:00:00 2001 From: Vaxry Date: Fri, 21 Jun 2024 18:37:09 +0200 Subject: [PATCH] wayland: emit commit event --- include/aquamarine/output/Output.hpp | 1 + src/backend/Wayland.cpp | 2 ++ 2 files changed, 3 insertions(+) diff --git a/include/aquamarine/output/Output.hpp b/include/aquamarine/output/Output.hpp index 121860a..27d4215 100644 --- a/include/aquamarine/output/Output.hpp +++ b/include/aquamarine/output/Output.hpp @@ -86,6 +86,7 @@ namespace Aquamarine { Hyprutils::Signal::CSignal frame; Hyprutils::Signal::CSignal needsFrame; Hyprutils::Signal::CSignal present; + Hyprutils::Signal::CSignal commit; Hyprutils::Signal::CSignal state; } events; }; diff --git a/src/backend/Wayland.cpp b/src/backend/Wayland.cpp index c16c4f3..c161683 100644 --- a/src/backend/Wayland.cpp +++ b/src/backend/Wayland.cpp @@ -443,6 +443,8 @@ bool Aquamarine::CWaylandOutput::commit() { readyForFrameCallback = true; + events.commit.emit(); + return true; }