From b23ce8735f1ad01bd60b81b12a51063cf96e0f98 Mon Sep 17 00:00:00 2001 From: Pankaj Bhojwani Date: Wed, 18 Jun 2025 14:38:07 -0700 Subject: [PATCH] remove these notifies --- .../TerminalSettingsEditor/ActionsViewModel.cpp | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/src/cascadia/TerminalSettingsEditor/ActionsViewModel.cpp b/src/cascadia/TerminalSettingsEditor/ActionsViewModel.cpp index a340d80347..e4eca4eb22 100644 --- a/src/cascadia/TerminalSettingsEditor/ActionsViewModel.cpp +++ b/src/cascadia/TerminalSettingsEditor/ActionsViewModel.cpp @@ -55,8 +55,7 @@ inline const std::set()); \ - _EnumList = winrt::single_threaded_observable_vector(std::move(enumList)); \ - _NotifyChanges(L"EnumList", L"EnumValue"); + _EnumList = winrt::single_threaded_observable_vector(std::move(enumList)); #define INITIALIZE_NULLABLE_ENUM_LIST_AND_VALUE(enumMappingsName, enumType, resourceSectionAndType, resourceProperty) \ std::vector enumList; \ @@ -83,8 +82,7 @@ inline const std::set()); \ enumList.emplace_back(nullEntry); \ - _EnumList = winrt::single_threaded_observable_vector(std::move(enumList)); \ - _NotifyChanges(L"EnumList", L"EnumValue"); + _EnumList = winrt::single_threaded_observable_vector(std::move(enumList)); #define INITIALIZE_FLAG_LIST_AND_VALUE(enumMappingsName, enumType, resourceSectionAndType, resourceProperty) \ std::vector flagList; \ @@ -115,8 +113,7 @@ inline const std::set()); \ - _FlagList = winrt::single_threaded_observable_vector(std::move(flagList)); \ - _NotifyChanges(L"FlagList"); + _FlagList = winrt::single_threaded_observable_vector(std::move(flagList)); #define INITIALIZE_NULLABLE_FLAG_LIST_AND_VALUE(enumMappingsName, enumType, resourceSectionAndType, resourceProperty) \ std::vector flagList; \ @@ -188,8 +185,7 @@ inline const std::set(std::move(flagList)); \ - _NotifyChanges(L"FlagList"); + _FlagList = winrt::single_threaded_observable_vector(std::move(flagList)); namespace winrt::Microsoft::Terminal::Settings::Editor::implementation {