From 0553d403bd9e9a608a67bf6260f9cb23df4ecbf2 Mon Sep 17 00:00:00 2001 From: Neil Marcellini Date: Mon, 18 Apr 2022 16:47:34 -0700 Subject: [PATCH 1/2] Trigger callbacks with merged default key states --- lib/Onyx.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/Onyx.js b/lib/Onyx.js index 5d7312134..12fea5468 100644 --- a/lib/Onyx.js +++ b/lib/Onyx.js @@ -699,7 +699,10 @@ function initializeWithDefaultKeyStates() { const merged = lodashMerge(asObject, defaultKeyStates); cache.merge(merged); - _.each(merged, (val, key) => keyChanged(key, val)); + _.each(merged, (_, key) => { + const currentValue = cache.getValue(key); + keyChanged(key, currentValue) + }); }); } From a9af6fef1c2a63e916c87723b08fa732d43a04c7 Mon Sep 17 00:00:00 2001 From: Neil Marcellini Date: Mon, 18 Apr 2022 17:12:25 -0700 Subject: [PATCH 2/2] Fix style --- lib/Onyx.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/Onyx.js b/lib/Onyx.js index 12fea5468..9b9fc6f67 100644 --- a/lib/Onyx.js +++ b/lib/Onyx.js @@ -699,9 +699,9 @@ function initializeWithDefaultKeyStates() { const merged = lodashMerge(asObject, defaultKeyStates); cache.merge(merged); - _.each(merged, (_, key) => { + _.each(merged, (val, key) => { const currentValue = cache.getValue(key); - keyChanged(key, currentValue) + keyChanged(key, currentValue); }); }); }