From 2187c6cf43681511c08c8c2c84cd5acff754e522 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Tue, 28 Feb 2023 22:32:42 +0000 Subject: Allow decos to request interactivity --- src/render/decorations/IHyprWindowDecoration.cpp | 4 ++++ src/render/decorations/IHyprWindowDecoration.hpp | 2 ++ 2 files changed, 6 insertions(+) (limited to 'src/render') diff --git a/src/render/decorations/IHyprWindowDecoration.cpp b/src/render/decorations/IHyprWindowDecoration.cpp index 1c1fe734..3ad5591f 100644 --- a/src/render/decorations/IHyprWindowDecoration.cpp +++ b/src/render/decorations/IHyprWindowDecoration.cpp @@ -7,3 +7,7 @@ IHyprWindowDecoration::~IHyprWindowDecoration() {} SWindowDecorationExtents IHyprWindowDecoration::getWindowDecorationReservedArea() { return SWindowDecorationExtents{}; } + +bool IHyprWindowDecoration::allowsInput() { + return false; +} \ No newline at end of file diff --git a/src/render/decorations/IHyprWindowDecoration.hpp b/src/render/decorations/IHyprWindowDecoration.hpp index f07746ef..a30d63b3 100644 --- a/src/render/decorations/IHyprWindowDecoration.hpp +++ b/src/render/decorations/IHyprWindowDecoration.hpp @@ -33,4 +33,6 @@ interface IHyprWindowDecoration { virtual void damageEntire() = 0; virtual SWindowDecorationExtents getWindowDecorationReservedArea(); + + virtual bool allowsInput(); }; \ No newline at end of file -- cgit v1.2.3