I've discovered that I can sort of work around it: in toggleStoreView when the map is shown, you can call:
$(document).find(".km-scroll-container").css("-webkit-transform", "");
That will show the map again - BUT only if the list *has stopped scrolling*. If the list is still scrolling when you activate the map, the map is now shown...









