diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/limitingresources/QueueListComponent.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/limitingresources/QueueListComponent.java index 32d44561e..fe9acb173 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/limitingresources/QueueListComponent.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/limitingresources/QueueListComponent.java @@ -125,6 +125,8 @@ public class QueueListComponent extends HtmlMacroComponent implements for (QueueComponent each : fromQueueToComponent.values()) { each.afterCompose(); } + response(null, new AuInvoke(QueueListComponent.this, + "adjustResourceLoadRows")); } public List getQueueTasks() { diff --git a/navalplanner-webapp/src/main/resources/web/js/limitingresources/limitingresourceslist.js b/navalplanner-webapp/src/main/resources/web/js/limitingresources/limitingresourceslist.js index 026b6eb27..f499ebe28 100644 --- a/navalplanner-webapp/src/main/resources/web/js/limitingresources/limitingresourceslist.js +++ b/navalplanner-webapp/src/main/resources/web/js/limitingresources/limitingresourceslist.js @@ -106,8 +106,9 @@ function addLimitingResourcesListMethods(object) { }; object.adjustResourceLoadRows = function(cmp) { + var width = YAHOO.util.Selector.query('.rightpanellayout #timetracker .z-grid-header')[0].clientWidth + "px"; YAHOO.util.Selector.query('.row_resourceload').each(function(node) { - node.style["width"] = cmp.clientWidth + "px"; + node.style["width"] = width; }); };