idle-inhibit: enable idle inhibitor if no hl surface is associated (#5882)

This commit is contained in:
Sungyoon Cho 2024-05-05 22:04:40 +09:00 committed by GitHub
parent aaf35b9f1f
commit 03ebad3cbf
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 7 additions and 5 deletions

View file

@ -242,7 +242,7 @@ class CInputManager {
// idle inhibitors
struct SIdleInhibitor {
std::shared_ptr<CIdleInhibitor> inhibitor;
bool inert = false;
bool nonDesktop = false;
CHyprSignalListener surfaceDestroyListener;
};
std::vector<std::unique_ptr<SIdleInhibitor>> m_vIdleInhibitors;