mirror of
https://gitlab.steamos.cloud/holo/steamos-manager.git
synced 2025-07-05 14:10:34 -04:00
screenreader: Fix a couple other small things.
Remove old comment. Simplify calling set_orca_enabled, etc.
This commit is contained in:
parent
cff6303b6c
commit
6cf4bb9c04
1 changed files with 2 additions and 6 deletions
|
@ -97,16 +97,12 @@ impl<'dbus> OrcaManager<'dbus> {
|
||||||
let a11ysettings = Settings::new(A11Y_SETTING);
|
let a11ysettings = Settings::new(A11Y_SETTING);
|
||||||
a11ysettings
|
a11ysettings
|
||||||
.set_boolean(SCREEN_READER_SETTING, enable)
|
.set_boolean(SCREEN_READER_SETTING, enable)
|
||||||
.map_err(|e| anyhow!("Unable to set screen reader enabled gsetting, {}", e))?;
|
.map_err(|e| anyhow!("Unable to set screen reader enabled gsetting, {e}"))?;
|
||||||
// Settings::sync();
|
|
||||||
}
|
}
|
||||||
|
self.set_orca_enabled(enable).await?;
|
||||||
if enable {
|
if enable {
|
||||||
// Set orca enabled also
|
|
||||||
self.set_orca_enabled(true).await?;
|
|
||||||
self.restart_orca().await?;
|
self.restart_orca().await?;
|
||||||
} else {
|
} else {
|
||||||
// Set orca disabled also
|
|
||||||
self.set_orca_enabled(false).await?;
|
|
||||||
self.stop_orca().await?;
|
self.stop_orca().await?;
|
||||||
}
|
}
|
||||||
self.enabled = enable;
|
self.enabled = enable;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue