Draft fix for syncing idle inhibitor across outputs. The idle_inhibitor surface has been moved to Client, all instances of idle inhibitor module now use one surface between them. Any time an idle inhibitor is clicked, currently it force updates ALL modules on all outputs, this needs work.

This commit is contained in:
Jordan Leppert
2020-10-31 16:31:27 +00:00
parent abe1fa5bd4
commit 4872091442
5 changed files with 35 additions and 10 deletions

View File

@ -18,7 +18,6 @@ class IdleInhibitor : public ALabel {
const Bar& bar_;
std::string status_;
struct zwp_idle_inhibitor_v1* idle_inhibitor_;
int pid_;
};