Loading
Conditions Monitor as singleton.
This change refactors Monitor usage across SystemUI to be singleton to prevent duplicate monitoring of the same conditions. This monitor by default requires the process is running as the system user. Test: add local logging to verify Monitor only constructed once Bug: 276475674 Change-Id: I344da95f985f7380f2ca2e5d8266449f366f59ae