From 2dccc768b10aa98e52948bde16bba435676d17f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jacobo=20Aragunde=20P=C3=A9rez?= Date: Mon, 11 Oct 2010 12:51:42 +0200 Subject: [PATCH] [Bug #669] Fixed bug. The load of the plannergraph in the JS side is delayed until the moment of the scroll, instead of being loaded in the beginning, when it could be unavailable. FEA: ItEr61S05BugFixing --- ganttzk/src/main/resources/web/js/ganttz/tasklist.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ganttzk/src/main/resources/web/js/ganttz/tasklist.js b/ganttzk/src/main/resources/web/js/ganttz/tasklist.js index c16d0f8c8..6e277c93e 100644 --- a/ganttzk/src/main/resources/web/js/ganttz/tasklist.js +++ b/ganttzk/src/main/resources/web/js/ganttz/tasklist.js @@ -186,7 +186,6 @@ function listenToScroll() { scrolledpannel_ = scrolledpannel(); leftpanel_ = taskdetailsBody(); rightpanellayout_ = rightpanellayout(); - plannergraph_ = plannergraph(); var onScroll = function() { @@ -196,7 +195,10 @@ function listenToScroll() { timetrackergap_.style["left"] = "-" + scrolledpannel_.scrollLeft + "px"; leftpanel_.style["top"] = "-" + scrolledpannel_.scrollTop + "px"; - plannergraph_.scrollLeft = scrolledpannel_.scrollLeft; + plannergraph_ = plannergraph(); + if(plannergraph_ != undefined) { + plannergraph_.scrollLeft = scrolledpannel_.scrollLeft; + } for (j=0;j