mirror of
https://github.com/microsoft/PowerToys.git
synced 2026-04-05 02:36:19 +02:00
[ColorPicker]Avoid endless loop on property change (#21566)
Blocking endless loop on property change
This commit is contained in:
@@ -56,7 +56,9 @@ namespace ColorPicker.Settings
|
|||||||
if (!_loadingColorsHistory)
|
if (!_loadingColorsHistory)
|
||||||
{
|
{
|
||||||
var settings = _settingsUtils.GetSettingsOrDefault<ColorPickerSettings>(ColorPickerModuleName);
|
var settings = _settingsUtils.GetSettingsOrDefault<ColorPickerSettings>(ColorPickerModuleName);
|
||||||
|
ColorHistory.CollectionChanged -= ColorHistory_CollectionChanged;
|
||||||
settings.Properties.ColorHistory = ColorHistory.ToList();
|
settings.Properties.ColorHistory = ColorHistory.ToList();
|
||||||
|
ColorHistory.CollectionChanged += ColorHistory_CollectionChanged;
|
||||||
settings.Save(_settingsUtils);
|
settings.Save(_settingsUtils);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user