Use org.a11y.Status/ScreenReaderEnabled on Linux.

This commit is contained in:
Pāvels Nadtočajevs
2025-08-18 17:36:49 +03:00
parent 42224bb750
commit 98bef37f55
2 changed files with 49 additions and 3 deletions

View File

@ -40,6 +40,7 @@ private:
Thread thread;
SafeFlag exit_thread;
SafeFlag ac_enabled;
SafeFlag sr_enabled;
SafeFlag supported;
@ -50,7 +51,7 @@ public:
~FreeDesktopAtSPIMonitor();
bool is_supported() { return supported.is_set(); }
bool is_active() { return sr_enabled.is_set(); }
bool is_active() { return sr_enabled.is_set() && ac_enabled.is_set(); }
};
#endif // DBUS_ENABLED