Jdlrobson has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/347636 )
Change subject: Deploy flicker free search ...................................................................... Deploy flicker free search Bug: T153973 Change-Id: I740678fd5aa4228fc0378da2f915e92bd9a9c0a5 --- M resources/mobile.search/SearchOverlay.js M resources/mobile.search/content.hogan 2 files changed, 23 insertions(+), 32 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/MobileFrontend refs/changes/36/347636/1 diff --git a/resources/mobile.search/SearchOverlay.js b/resources/mobile.search/SearchOverlay.js index 1d9d711..6500a78 100644 --- a/resources/mobile.search/SearchOverlay.js +++ b/resources/mobile.search/SearchOverlay.js @@ -7,8 +7,7 @@ WatchstarPageList = M.require( 'mobile.pagelist.scripts/WatchstarPageList' ), SEARCH_DELAY = 300, $html = $( 'html' ), - feedbackLink = mw.config.get( 'wgCirrusSearchFeedbackLink' ), - isBeta = M.require( 'mobile.startup/context' ).isBetaGroupMember(); + feedbackLink = mw.config.get( 'wgCirrusSearchFeedbackLink' ); /** * Overlay displaying search results @@ -89,8 +88,7 @@ href: feedbackLink } ).options, prompt: mw.msg( 'mobile-frontend-search-feedback-prompt' ) - }, - isBeta: isBeta + } } ), /** * @inheritdoc @@ -261,30 +259,28 @@ clearTimeout( timer ); } - if ( isBeta ) { - // Show a spinner on top of search results - this.$spinner = this.$( '.spinner-container' ); - M.on( 'search-start', function ( searchData ) { - if ( timer ) { - clearSearch(); - } - timer = setTimeout( function () { - self.$spinner.show(); - }, 2000 - searchData.delay ); - } ); - M.on( 'search-results', clearSearch ); - } else { - // Show a spinner in place search results - this.$spinner = this.$( '.spinner' ); - M.on( 'search-start', function () { - self.resetSearch(); + // Show a spinner on top of search results + this.$spinner = this.$( '.spinner-container' ); + M.on( 'search-start', function ( searchData ) { + if ( timer ) { + clearSearch(); + } + timer = setTimeout( function () { self.$spinner.show(); - } ); - M.on( 'search-results', function () { - self.$searchFeedback.show(); - self.$spinner.hide(); - } ); - } + }, 2000 - searchData.delay ); + } ); + M.on( 'search-results', clearSearch ); + } else { + // Show a spinner in place search results + this.$spinner = this.$( '.spinner' ); + M.on( 'search-start', function () { + self.resetSearch(); + self.$spinner.show(); + } ); + M.on( 'search-results', function () { + self.$searchFeedback.show(); + self.$spinner.hide(); + } ); // Hide the clear button if the search input is empty if ( self.$input.val() === '' ) { diff --git a/resources/mobile.search/content.hogan b/resources/mobile.search/content.hogan index 006fc40..20d0545 100644 --- a/resources/mobile.search/content.hogan +++ b/resources/mobile.search/content.hogan @@ -8,14 +8,9 @@ <p class="without-results">{{{searchContentNoResultsMsg}}}</p> </div> </div> -{{^isBeta}} - {{{spinner}}} -{{/isBeta}} -{{#isBeta}} <div class="spinner-container position-fixed"> {{{spinner}}} </div> -{{/isBeta}} <div class="results"> <div class="results-list-container"></div> {{#feedback}} -- To view, visit https://gerrit.wikimedia.org/r/347636 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I740678fd5aa4228fc0378da2f915e92bd9a9c0a5 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/MobileFrontend Gerrit-Branch: master Gerrit-Owner: Jdlrobson <jrob...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits