mirror of
https://github.com/microsoft/PowerToys.git
synced 2025-06-07 17:42:45 +08:00
Disabling toggles for Powertoys Run and Keyboard Manager (#2983)
* Disabling toggles for Powertoys Run and Keyboard Manager
This commit is contained in:
parent
a13c8cb71e
commit
e80fac4900
@ -61,6 +61,7 @@ export class GeneralSettings extends React.Component <any, any> {
|
||||
{ Object.keys(power_toys_enabled).map(
|
||||
(key) => {
|
||||
let enabled_value=power_toys_enabled[key];
|
||||
let is_active=this.state.settings.powertoys[key].description.substr(0, 21) !== 'This feature requires';
|
||||
return <Stack key={key}>
|
||||
<Stack horizontal tokens={{childrenGap:5}}>
|
||||
<Label>{key}</Label>
|
||||
@ -115,7 +116,9 @@ export class GeneralSettings extends React.Component <any, any> {
|
||||
null
|
||||
}
|
||||
<BoolToggleSettingsControl
|
||||
setting={{value: enabled_value}}
|
||||
|
||||
setting={{value: enabled_value && is_active}}
|
||||
disabled={!is_active}
|
||||
on_change={this.parent_on_change}
|
||||
ref={(input) => {this.references[key]=input;}}
|
||||
/>
|
||||
|
2
src/settings/settings-html/dist/bundle.js
vendored
2
src/settings/settings-html/dist/bundle.js
vendored
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue
Block a user