diff --git a/CHANGELOG.md b/CHANGELOG.md index 8270bb6972..46c47691f7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,7 @@ - Remove unnecessary API call to get cookie notification status [#1380](https://github.com/bigcommerce/cornerstone/pull/1380) - Cart switch from quote item hash to id which is immutable [#1387](https://github.com/bigcommerce/cornerstone/pull/1387) - Remove extra font only used for textual store logo. [#1375](https://github.com/bigcommerce/cornerstone/pull/1375) +- shotaK's Add context to the menu collapsible factory target elements [#1382](https://github.com/bigcommerce/cornerstone/pull/1382) ## 2.6.0 (2018-11-05) - Add support for Card Management: List, Delete, Edit, Add and Default Payment Method [#1376](https://github.com/bigcommerce/cornerstone/pull/1376) diff --git a/assets/js/theme/common/collapsible.js b/assets/js/theme/common/collapsible.js index 8dd3a7a7e5..4ea23c3677 100644 --- a/assets/js/theme/common/collapsible.js +++ b/assets/js/theme/common/collapsible.js @@ -232,7 +232,7 @@ export default function collapsibleFactory(selector = `[data-${PLUGIN_KEY}]`, ov $toggle.data(`${PLUGIN_KEY}Target`) || $toggle.attr('href')); const options = _.extend(optionsFromData($toggle), overrideOptions); - const collapsible = new Collapsible($toggle, $(targetId), options); + const collapsible = new Collapsible($toggle, $(targetId, overrideOptions.$context), options); $toggle.data(instanceKey, collapsible);