From 814b6c3cce2ce5bcd270381e13ffe53dce011c23 Mon Sep 17 00:00:00 2001 From: Felix Niklas Date: Tue, 7 Oct 2014 23:43:21 +0200 Subject: [PATCH] prevent ticket reply closing in IE10 --- .../javascripts/app/controllers/ticket_zoom.js.coffee | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/app/assets/javascripts/app/controllers/ticket_zoom.js.coffee b/app/assets/javascripts/app/controllers/ticket_zoom.js.coffee index bcb5adeb8..0556b85be 100644 --- a/app/assets/javascripts/app/controllers/ticket_zoom.js.coffee +++ b/app/assets/javascripts/app/controllers/ticket_zoom.js.coffee @@ -734,9 +734,12 @@ class Edit extends App.Controller @render() - if @defaults.body or Function('/*@cc_on return document.documentMode===10@*/')() + if @defaults.body or @isIE10() @open_textarea(null, true) + isIE10: -> + Function('/*@cc_on return document.documentMode===10@*/')() + stopPropagation: (e) -> e.stopPropagation() @@ -1028,7 +1031,7 @@ class Edit extends App.Controller close_textarea: => @remove_textarea_catcher() - if !@textarea.text().trim() && !@attachments.length + if !@textarea.text().trim() && !@attachments.length && not @isIE10() @textarea.velocity properties: