Details
diff --git a/azkaban-web-server/src/main/less/project.less b/azkaban-web-server/src/main/less/project.less
index dd69efe..e5dbc0f 100644
--- a/azkaban-web-server/src/main/less/project.less
+++ b/azkaban-web-server/src/main/less/project.less
@@ -43,6 +43,8 @@
}
#project-sidebar {
+ overflow-wrap: break-word;
+
h3 {
margin-bottom: 5px;
}
@@ -83,6 +85,11 @@
visibility: hidden;
}
+ a {
+ display: block;
+ overflow-wrap: break-word;
+ }
+
&:hover {
background-color: #f5f5f5;
diff --git a/azkaban-web-server/src/web/js/azkaban/util/flow-loader.js b/azkaban-web-server/src/web/js/azkaban/util/flow-loader.js
index 9a128bc..2bbe23f 100644
--- a/azkaban-web-server/src/web/js/azkaban/util/flow-loader.js
+++ b/azkaban-web-server/src/web/js/azkaban/util/flow-loader.js
@@ -85,6 +85,7 @@ var nodeClickCallback = function (event, model, node) {
{
title: "Collapse Flow...", callback: function () {
model.trigger("collapseFlow", node);
+ model.trigger("resetPanZoom");
}
},
{
@@ -100,6 +101,7 @@ var nodeClickCallback = function (event, model, node) {
{
title: "Expand Flow...", callback: function () {
model.trigger("expandFlow", node);
+ model.trigger("resetPanZoom");
}
},
{
diff --git a/azkaban-web-server/src/web/js/azkaban/view/flow-execute-dialog.js b/azkaban-web-server/src/web/js/azkaban/view/flow-execute-dialog.js
index 31dd5df..e936595 100644
--- a/azkaban-web-server/src/web/js/azkaban/view/flow-execute-dialog.js
+++ b/azkaban-web-server/src/web/js/azkaban/view/flow-execute-dialog.js
@@ -638,6 +638,7 @@ var expanelNodeClickCallback = function (event, model, node) {
{
title: "Collapse Flow...", callback: function () {
model.trigger("collapseFlow", node);
+ model.trigger("resetPanZoom");
}
},
{
@@ -659,6 +660,7 @@ var expanelNodeClickCallback = function (event, model, node) {
{
title: "Expand Flow...", callback: function () {
model.trigger("expandFlow", node);
+ model.trigger("resetPanZoom");
}
},
{