assets/themes/j1/adapter/js/fab.js in j1-template-2023.0.16 vs assets/themes/j1/adapter/js/fab.js in j1-template-2023.0.17

- old
+ new

@@ -183,10 +183,12 @@ // --------------------------------------------------------------------- // Initialize FAB button // --------------------------------------------------------------------- var dependencies_met_fab_initialized = setInterval (function () { - if (j1.xhrDOMState['#' + fabOptions.xhr_container_id] == 'success' && j1.getState() == 'finished') { + var pageState = $('#no_flicker').css("display"); + var pageVisible = (pageState == 'block') ? true: false; + if (j1.xhrDOMState['#' + fabOptions.xhr_container_id] == 'success' && j1.getState() == 'finished' && pageVisible) { _this.setState('loaded'); logger.info('\n' + 'set module state to: ' + _this.getState()); logger.info('\n' + 'HTML data for FAB: ' + _this.getState()); // _this.scrollSpy(fabOptions);