\n";
html += "
\n
\n";
diff --git a/awx/ui/static/lib/jstree/jquery.jstree.js b/awx/ui/static/lib/jstree/jquery.jstree.js
index c92c2acd6e..8f685b38ec 100644
--- a/awx/ui/static/lib/jstree/jquery.jstree.js
+++ b/awx/ui/static/lib/jstree/jquery.jstree.js
@@ -272,12 +272,12 @@
v = (u.match( /.+?(?:rv|it|ra|ie)[\/: ]([\d.]+)/ ) || [0,'0'])[1],
css_string = '' +
'.jstree ul, .jstree li { display:block; margin:0 0 0 0; padding:0 0 0 0; list-style-type:none; } ' +
- '.jstree li { display:block; min-height:18px; line-height:18px; white-space:nowrap; margin-left:18px; min-width:18px; } ' +
+ '.jstree li { display:block; min-height:18px; line-height:18px; margin-left:18px; min-width:18px; } ' +
'.jstree-rtl li { margin-left:0; margin-right:18px; } ' +
'.jstree > ul > li { margin-left:0px; } ' +
'.jstree-rtl > ul > li { margin-right:0px; } ' +
'.jstree ins { display:inline-block; text-decoration:none; width:18px; height:18px; margin:0 0 0 0; padding:0; } ' +
- '.jstree a { display:inline-block; line-height:16px; height:16px; color:black; white-space:nowrap; text-decoration:none; padding:1px 2px; margin:0; } ' +
+ '.jstree a { display:inline-block; line-height:16px; height:16px; color:black; text-wrap: unrestricted; text-decoration:none; padding:1px 2px; margin:0; } ' +
'.jstree a:focus { outline: none; } ' +
'.jstree a > ins { height:16px; width:16px; } ' +
'.jstree a > .jstree-icon { margin-right:3px; } ' +
@@ -1825,6 +1825,7 @@
if(m.icon.indexOf("/") === -1) { tmp.children("ins").addClass(m.icon); }
else { tmp.children("ins").css("background","url('" + m.icon + "') center center no-repeat"); }
}
+ var div = $("
");
d.append(tmp);
});
d.prepend("
");
diff --git a/awx/ui/static/lib/jstree/themes/ansible/style.css b/awx/ui/static/lib/jstree/themes/ansible/style.css
index 711b6c1341..18a9dae786 100644
--- a/awx/ui/static/lib/jstree/themes/ansible/style.css
+++ b/awx/ui/static/lib/jstree/themes/ansible/style.css
@@ -6,13 +6,19 @@
.jstree-ansible li,
.jstree-ansible ins { background-image:url("d.png"); background-repeat:no-repeat; background-color:transparent; }
-.jstree-ansible li { background-position:-90px 0; background-repeat:repeat-y; }
+
+.jstree-ansible li {
+ overflow: hidden;
+ background-position:-90px 0;
+ background-repeat:repeat-y;
+ }
+
.jstree-ansible li.jstree-last { background:transparent; }
.jstree-ansible .jstree-open > ins { background-position:-72px 0; }
.jstree-ansible .jstree-closed > ins { background-position:-54px 0; }
.jstree-ansible .jstree-leaf > ins { background-position:-36px 0; }
-.jstree-ansible li a { height: 19px;}
+.jstree-ansible li a { height: 19px; }
.jstree-ansible .jstree-hovered { background:#d9edf7; border:1px solid #e7f4f9; padding:0 2px 0 1px; }
.jstree-ansible .jstree-clicked { background:#d9edf7; border:1px solid #3a87ad; padding:0 2px 0 1px; color: #000; }
/* 3a87ad */