summaryrefslogtreecommitdiff
path: root/src/protocols/CommitTiming.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/protocols/CommitTiming.hpp')
-rw-r--r--src/protocols/CommitTiming.hpp9
1 files changed, 2 insertions, 7 deletions
diff --git a/src/protocols/CommitTiming.hpp b/src/protocols/CommitTiming.hpp
index e79face8..b5a1de93 100644
--- a/src/protocols/CommitTiming.hpp
+++ b/src/protocols/CommitTiming.hpp
@@ -1,7 +1,6 @@
#pragma once
#include <vector>
-#include <unordered_map>
#include "WaylandProtocol.hpp"
#include "commit-timing-v1.hpp"
@@ -14,16 +13,12 @@ class CEventLoopTimer;
class CCommitTimerResource {
public:
CCommitTimerResource(UP<CWpCommitTimerV1>&& resource_, SP<CWLSurfaceResource> surface);
- ~CCommitTimerResource();
bool good();
private:
- UP<CWpCommitTimerV1> m_resource;
- WP<CWLSurfaceResource> m_surface;
- bool m_timerPresent = false;
- std::optional<Time::steady_dur> m_pendingTimeout;
- SP<CEventLoopTimer> timer;
+ UP<CWpCommitTimerV1> m_resource;
+ WP<CWLSurfaceResource> m_surface;
struct {
CHyprSignalListener surfaceStateCommit;