avoid adding duplicate flags to edge

This commit is contained in:
zoicware
2025-12-15 18:03:11 -05:00
committed by GitHub
parent 8c19c66c95
commit 0611fb5039

View File

@@ -278,9 +278,10 @@ function Disable-Registry-Keys {
if (($jsonContent.browser | Get-Member -MemberType NoteProperty enabled_labs_experiments) -eq $null) {
$jsonContent.browser | Add-Member -MemberType NoteProperty -Name enabled_labs_experiments -Value @()
}
$jsonContent.browser.enabled_labs_experiments += @(
'edge-copilot-mode@2'
)
$flag = 'edge-copilot-mode@2'
if ($jsonContent.browser.enabled_labs_experiments -notcontains $flag) {
$jsonContent.browser.enabled_labs_experiments += $flag
}
$newContent = $jsonContent | ConvertTo-Json -Compress -Depth 10
#add back the empty strings