Third party modules : smile/elasticsuite-for-retailer metapackage and its dependencies
Steps to reproduce
Install smile/elasticsuite-for-retailer and its dependencies
Configure in admin Smile Map to use either OSM or Gmap with valid API keys
Create a Retailer in admin with valid coordinates
In frontend, use the store locator to display the list / maps of shops/retailers, select the retailer created in admin and click on the "Details" link
Expected result
The shop/retailer page should be displayed with the store address, a mini-map (OSM or Gmap) centered on the store, and additional information if available
Actual result
The map is not displayed
CSS do not seem to be correctly applied
A javascript error is visible in the browser console, it can be "too much recursion" or "Maximum call stack size exceeded" leading to the method refreshDisplayedMarkers of JS component smile-map provided by module smile/module-map
Preconditions
Magento Version : EE 2.3.0
Module Store Locator Version : 1.3.6
Environment : Developer
Third party modules :
smile/elasticsuite-for-retailer
metapackage and its dependenciesSteps to reproduce
smile/elasticsuite-for-retailer
and its dependenciesExpected result
Actual result
refreshDisplayedMarkers
of JS componentsmile-map
provided by modulesmile/module-map