From 18f9fb5e0fdb3fdc1aebe61b3c589bc23aed1e9f Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Tue, 4 Jul 2023 12:05:25 +0200 Subject: rules: add stayfocused --- src/Window.hpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/Window.hpp') diff --git a/src/Window.hpp b/src/Window.hpp index 2cb6eb95..eef5aac6 100644 --- a/src/Window.hpp +++ b/src/Window.hpp @@ -10,7 +10,8 @@ #include "helpers/Vector2D.hpp" #include "helpers/WLSurface.hpp" -enum eIdleInhibitMode { +enum eIdleInhibitMode +{ IDLEINHIBIT_NONE = 0, IDLEINHIBIT_ALWAYS, IDLEINHIBIT_FULLSCREEN, @@ -278,6 +279,9 @@ class CWindow { // swallowing CWindow* m_pSwallowed = nullptr; + // focus stuff + bool m_bStayFocused = false; + // for toplevel monitor events uint64_t m_iLastToplevelMonitorID = -1; uint64_t m_iLastSurfaceMonitorID = -1; -- cgit v1.2.3