in src/modules/components/viewer.js [12:38]
function updateViewer(viewportName, viewportConfig) {
var isAnimated = false;
var preventRefresh = false;
if (currentViewPortConfig && currentViewPortConfig !== viewportConfig) {
//We have a change of viewport, test for special cases where we can animate
if (viewportConfig.isMobile && currentViewPortConfig.isMobile) {
isAnimated = true;
}
}
if (viewportConfig.isReader) {
enableReader();
preventRefresh = true;
}
if (viewportConfig.isSocial) {
enableSocialShare();
preventRefresh = true;
}
currentViewPortConfig = viewportConfig;
currentViewPortName = viewportName;
restyleViewer(isAnimated, preventRefresh);
}