mirror of
https://github.com/ChrisTitusTech/winutil
synced 2026-04-06 06:38:31 +00:00
Fix import / export config issue (#4189)
* apply toggle fix * apply fix that disables all toggles outside of config
This commit is contained in:
@@ -94,7 +94,14 @@ function Invoke-WPFImpex {
|
||||
Update-WinUtilSelections -flatJson $flattenedJson
|
||||
|
||||
if (!$PARAM_NOUI) {
|
||||
Reset-WPFCheckBoxes -doToggles $true
|
||||
# Set flag so toggle Checked/Unchecked events don't trigger registry writes
|
||||
# while we're programmatically restoring UI state from the imported config
|
||||
$sync.ImportInProgress = $true
|
||||
try {
|
||||
Reset-WPFCheckBoxes -doToggles $true
|
||||
} finally {
|
||||
$sync.ImportInProgress = $false
|
||||
}
|
||||
}
|
||||
}
|
||||
} catch {
|
||||
|
||||
Reference in New Issue
Block a user