diff --git a/js/materio_search_api_ajax-ck.js b/js/materio_search_api_ajax-ck.js index 06f920e0..649479bd 100644 --- a/js/materio_search_api_ajax-ck.js +++ b/js/materio_search_api_ajax-ck.js @@ -378,20 +378,21 @@ MaterioSearchApiAjax = function(){ }); $(document) + .bind('theme-ready', onThemeReady) .bind('init-scroller-pager', onInitScrollerPager) .bind('load-scroller-pager', onLoadScrollerPager) .bind('view-mode-changed', onViewModeChanged) .bind('history-state-change', onHistoryStateChange); - // trigger updated event for direct html loading + }; + + function onThemeReady(event){ + // trace('MaterioSearchApiAjax :: onThemeReady'); if( isActuality() || isExplore() ){ - setTimeout(function(){ - //trace('MaterioSearchApiAjax :: initSearchAjax :: triggering resultschanged') - $.event.trigger({ - type : 'resultschanged', - container : isActuality() ? '#content .actuality-items' : '#content .search-results' - }); - }, 10); + $.event.trigger({ + type : 'resultschanged', + container : isActuality() ? '#content .actuality-items' : '#content .search-results' + }); } }; diff --git a/js/materio_search_api_ajax.js b/js/materio_search_api_ajax.js index a838aa35..0f0eeeb3 100644 --- a/js/materio_search_api_ajax.js +++ b/js/materio_search_api_ajax.js @@ -41,20 +41,21 @@ MaterioSearchApiAjax = function(){ }); $(document) + .bind('theme-ready', onThemeReady) .bind('init-scroller-pager', onInitScrollerPager) .bind('load-scroller-pager', onLoadScrollerPager) .bind('view-mode-changed', onViewModeChanged) .bind('history-state-change', onHistoryStateChange); - // trigger updated event for direct html loading + }; + + function onThemeReady(event){ + // trace('MaterioSearchApiAjax :: onThemeReady'); if( isActuality() || isExplore() ){ - setTimeout(function(){ - //trace('MaterioSearchApiAjax :: initSearchAjax :: triggering resultschanged') - $.event.trigger({ - type : 'resultschanged', - container : isActuality() ? '#content .actuality-items' : '#content .search-results' - }); - }, 10); + $.event.trigger({ + type : 'resultschanged', + container : isActuality() ? '#content .actuality-items' : '#content .search-results' + }); } };