diff --git a/jbpm-designer-client/src/main/resources/org/jbpm/designer/public/js/Plugins/view.js b/jbpm-designer-client/src/main/resources/org/jbpm/designer/public/js/Plugins/view.js
index <HASH>..<HASH> 100644
--- a/jbpm-designer-client/src/main/resources/org/jbpm/designer/public/js/Plugins/view.js
+++ b/jbpm-designer-client/src/main/resources/org/jbpm/designer/public/js/Plugins/view.js
@@ -1998,8 +1998,8 @@ ORYX.Plugins.View = {
     },
 
     refreshCanvasforIE : function() {
-        // IE 11 specific detection
-        if (Object.hasOwnProperty.call(window, "ActiveXObject") && !window.ActiveXObject) {
+        if ( (Object.hasOwnProperty.call(window, "ActiveXObject") && !window.ActiveXObject) ||
+            (navigator.appVersion.indexOf("MSIE 10") !== -1) ) {
             var currectSelection = this.facade.getSelection();
 
             var currentJSON = ORYX.EDITOR.getSerializedJSON();
updating ie detection for refresh canvas to add ie<I> as well