From 6dd6bbd5095659f46cfadc149d18902253c2eb02 Mon Sep 17 00:00:00 2001
From: Guo Xiang Tan <tgx_world@hotmail.com>
Date: Wed, 23 Mar 2016 14:28:17 +0800
Subject: [PATCH] FIX: Incorrect scope.

---
 .../javascripts/discourse/controllers/quote-button.js.es6      | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app/assets/javascripts/discourse/controllers/quote-button.js.es6 b/app/assets/javascripts/discourse/controllers/quote-button.js.es6
index 53f711f8d..c1ef10fde 100644
--- a/app/assets/javascripts/discourse/controllers/quote-button.js.es6
+++ b/app/assets/javascripts/discourse/controllers/quote-button.js.es6
@@ -62,6 +62,7 @@ export default Ember.Controller.extend({
     markerElement.appendChild(document.createTextNode("\ufeff"));
 
     const isMobileDevice = this.site.isMobileDevice;
+    const isIOS = this.capabilities.isIOS;
 
     // collapse the range at the beginning/end of the selection
     range.collapse(!isMobileDevice);
@@ -85,7 +86,7 @@ export default Ember.Controller.extend({
       let topOff = markerOffset.top;
       let leftOff = markerOffset.left;
 
-      if (isMobileDevice || this.capabilities.isIOS) {
+      if (isMobileDevice || isIOS) {
         topOff = topOff + 20;
         leftOff = Math.min(leftOff + 10, $(window).width() - $quoteButton.outerWidth());
       } else {