summaryrefslogtreecommitdiff
path: root/src/render
diff options
context:
space:
mode:
authorvaxerski <43317083+vaxerski@users.noreply.github.com>2023-02-28 22:32:42 +0000
committervaxerski <43317083+vaxerski@users.noreply.github.com>2023-02-28 22:32:42 +0000
commit2187c6cf43681511c08c8c2c84cd5acff754e522 (patch)
tree9d17b63e61ed0e99a7f99f38c058ff44fc259f93 /src/render
parent984c2fdc6857de66697a35aede457464cf7adc76 (diff)
Allow decos to request interactivity
Diffstat (limited to 'src/render')
-rw-r--r--src/render/decorations/IHyprWindowDecoration.cpp4
-rw-r--r--src/render/decorations/IHyprWindowDecoration.hpp2
2 files changed, 6 insertions, 0 deletions
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