浏览代码

AMBARI-14546. Some elements are overlapping on Script Details UI for Pig View (pallavkul)

Pallav Kulshreshtha 9 年之前
父节点
当前提交
026eef87fb
共有 1 个文件被更改,包括 9 次插入0 次删除
  1. 9 0
      contrib/views/pig/src/main/resources/ui/pig-web/app/components/codeMirror.js

+ 9 - 0
contrib/views/pig/src/main/resources/ui/pig-web/app/components/codeMirror.js

@@ -63,6 +63,7 @@ App.CodeMirrorComponent = Ember.Component.extend({
         }.bind(this),
         }.bind(this),
         "Esc": function(cm) {
         "Esc": function(cm) {
           if (this.get("fullscreen")) this.set("fullscreen", false);
           if (this.get("fullscreen")) this.set("fullscreen", false);
+
         }.bind(this)
         }.bind(this)
       }
       }
     });
     });
@@ -71,6 +72,13 @@ App.CodeMirrorComponent = Ember.Component.extend({
       var addMargin = $('.CodeMirror-vscrollbar').css('display') === "block";
       var addMargin = $('.CodeMirror-vscrollbar').css('display') === "block";
       var margin = $('.CodeMirror-vscrollbar').width();
       var margin = $('.CodeMirror-vscrollbar').width();
       $('.fullscreen-toggle').css('right',((addMargin)?3+margin:3));
       $('.fullscreen-toggle').css('right',((addMargin)?3+margin:3));
+
+      $('#scriptDetails pre.CodeMirror-line').each(function( index ) {
+        $(this).css('margin-left', '30px');
+      });
+
+      $('.CodeMirror-gutters').css('width', '29px');
+
     };
     };
 
 
     cm.on('viewportChange',updateToggle);
     cm.on('viewportChange',updateToggle);
@@ -99,6 +107,7 @@ App.CodeMirrorComponent = Ember.Component.extend({
       cm.focus();
       cm.focus();
       cm.on('change', Em.run.bind(this,this.editorDidChange));
       cm.on('change', Em.run.bind(this,this.editorDidChange));
     }
     }
+
   },
   },
   editorDidChange:function () {
   editorDidChange:function () {
     var pig_script = this.get('content');
     var pig_script = this.get('content');