aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorKenny Levinsen <kl@kl.wtf>2024-05-23 14:34:24 +0200
committerSimon Ser <contact@emersion.fr>2025-04-13 16:24:02 +0200
commit5e6a6ea3404330f99d2425d20cd9e298164d5988 (patch)
tree9599c595325bb01fad96f7a48394faef34569f6d /include
parent8f089f0229eabbcd3f68d641d5b826220f1edb0c (diff)
idle_inhibit: Ignore inhibitors when locked
When a session is locked, no views are visible and there is no way to interact with the user session. This means that all inhibitors based on visibility - with the exception being inhibitors on the session lock surfaces themselves - become inert, allowing the session to go idle. The only inhibitor type on normal views that one could argue should remain active is INHIBIT_IDLE_OPEN, but for now we disable all view inhibitors regardless of type.
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions