diff --git a/app/assets/javascripts/discourse/initializers/mobile.js.es6 b/app/assets/javascripts/discourse/initializers/mobile.js.es6 index 83b3e0c86e8..d39e0802570 100644 --- a/app/assets/javascripts/discourse/initializers/mobile.js.es6 +++ b/app/assets/javascripts/discourse/initializers/mobile.js.es6 @@ -3,9 +3,12 @@ **/ export default { name: 'mobile', + after: 'inject-objects', - initialize: function() { + initialize: function(container) { Discourse.Mobile.init(); + var site = container.lookup('site:main'); + site.set('mobileView', Discourse.Mobile.mobileView); } }; diff --git a/app/assets/javascripts/discourse/templates/composer.js.handlebars b/app/assets/javascripts/discourse/templates/composer.js.handlebars index 0a614137152..aff6e0d0859 100644 --- a/app/assets/javascripts/discourse/templates/composer.js.handlebars +++ b/app/assets/javascripts/discourse/templates/composer.js.handlebars @@ -79,7 +79,7 @@
{{i18n upload_selector.uploading}} {{view.uploadProgress}}% {{i18n cancel}}
- {{#if Discourse.Mobile.mobileView}} + {{#if site.mobileView}} {{i18n upload}} {{/if}} diff --git a/app/assets/javascripts/discourse/templates/modal/history.js.handlebars b/app/assets/javascripts/discourse/templates/modal/history.js.handlebars index 4ee725d3322..8e4c60343d9 100644 --- a/app/assets/javascripts/discourse/templates/modal/history.js.handlebars +++ b/app/assets/javascripts/discourse/templates/modal/history.js.handlebars @@ -10,7 +10,7 @@ {{#if loading}}
{{i18n loading}}
{{/if}}
- {{#unless Discourse.Mobile.mobileView}} + {{#unless site.mobileView}} {{/unless}} diff --git a/app/assets/javascripts/discourse/templates/search/post_result.js.handlebars b/app/assets/javascripts/discourse/templates/search/post_result.js.handlebars index cda20bdc630..ca9caad16e1 100644 --- a/app/assets/javascripts/discourse/templates/search/post_result.js.handlebars +++ b/app/assets/javascripts/discourse/templates/search/post_result.js.handlebars @@ -2,9 +2,9 @@ {{i18n search.post_format post_number=post_number username=username}} - {{#unless Discourse.Mobile.mobileView}} - - {{{unbound blurb}}} - + {{#unless controller.site.mobileView}} + + {{{unbound blurb}}} + {{/unless}} diff --git a/app/assets/javascripts/discourse/templates/search/topic_result.js.handlebars b/app/assets/javascripts/discourse/templates/search/topic_result.js.handlebars index 2a710c54c43..6ad3ef95e59 100644 --- a/app/assets/javascripts/discourse/templates/search/topic_result.js.handlebars +++ b/app/assets/javascripts/discourse/templates/search/topic_result.js.handlebars @@ -2,9 +2,9 @@ {{topic-status topic=topic disableActions=true}}{{unbound topic.title}}{{category-badge topic.category}} - {{#unless Discourse.Mobile.mobileView}} - - {{age created_at}} - {{{unbound blurb}}} - + {{#unless controller.site.mobileView}} + + {{age created_at}} - {{{unbound blurb}}} + {{/unless}}