mirror of
https://github.com/microsoft/PowerToys.git
synced 2025-12-18 20:49:46 +01:00
[Settings] Reset Activation Key to Default Value (#26449)
* Add Default Value field to all controls * Add reset button to Control field * Improve button Improve appearance Add ToolTipService Add AutomationProperties * Move Reset button to Shortcut Dialog * Fix Video Conferencing crash * Change `Use Default` to `Reset`
This commit is contained in:
@@ -319,7 +319,7 @@ namespace Microsoft.PowerToys.Settings.UI.ViewModels
|
||||
{
|
||||
if (settings.Properties.OpenPowerLauncher != value)
|
||||
{
|
||||
settings.Properties.OpenPowerLauncher = value;
|
||||
settings.Properties.OpenPowerLauncher = value ?? settings.Properties.DefaultOpenPowerLauncher;
|
||||
UpdateSettings();
|
||||
}
|
||||
}
|
||||
@@ -455,7 +455,7 @@ namespace Microsoft.PowerToys.Settings.UI.ViewModels
|
||||
{
|
||||
if (settings.Properties.OpenFileLocation != value)
|
||||
{
|
||||
settings.Properties.OpenFileLocation = value;
|
||||
settings.Properties.OpenFileLocation = value ?? settings.Properties.DefaultOpenFileLocation;
|
||||
UpdateSettings();
|
||||
}
|
||||
}
|
||||
@@ -472,7 +472,7 @@ namespace Microsoft.PowerToys.Settings.UI.ViewModels
|
||||
{
|
||||
if (settings.Properties.CopyPathLocation != value)
|
||||
{
|
||||
settings.Properties.CopyPathLocation = value;
|
||||
settings.Properties.CopyPathLocation = value ?? settings.Properties.DefaultCopyPathLocation;
|
||||
UpdateSettings();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user