From e05c8677bf6ea986a4355013845de7df3380b622 Mon Sep 17 00:00:00 2001 From: John-David Dalton Date: Sat, 26 Dec 2015 21:31:02 -0600 Subject: [PATCH] Search for `srcValue` in `stack` before `objValue`. --- lodash.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lodash.js b/lodash.js index 3e8564aaf..5e59d8e87 100644 --- a/lodash.js +++ b/lodash.js @@ -3038,7 +3038,7 @@ function baseMergeDeep(object, source, key, mergeFunc, customizer, stack) { var objValue = object[key], srcValue = source[key], - stacked = stack.get(objValue) || stack.get(srcValue); + stacked = stack.get(srcValue) || stack.get(objValue); if (stacked) { assignMergeValue(object, key, stacked);