From: Matti Tahvonen Date: Fri, 7 Mar 2008 12:57:20 +0000 (+0000) Subject: not sending cache request if disabled X-Git-Tag: 6.7.0.beta1~4968 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=685bb6b2389b593566d73c1b495f15e733ea0e78;p=vaadin-framework.git not sending cache request if disabled svn changeset:3997/svn branch:trunk --- diff --git a/src/com/itmill/toolkit/terminal/gwt/client/ui/IScrollTable.java b/src/com/itmill/toolkit/terminal/gwt/client/ui/IScrollTable.java index 7be62f03da..7b8563bc7e 100644 --- a/src/com/itmill/toolkit/terminal/gwt/client/ui/IScrollTable.java +++ b/src/com/itmill/toolkit/terminal/gwt/client/ui/IScrollTable.java @@ -608,18 +608,20 @@ public class IScrollTable extends Composite implements Table, ScrollListener, }); } - DeferredCommand.addCommand(new Command() { - public void execute() { - if (totalRows - 1 > tBody.getLastRendered()) { - // fetch cache rows - rowRequestHandler - .setReqFirstRow(tBody.getLastRendered() + 1); - rowRequestHandler - .setReqRows((int) (pageLength * CACHE_RATE)); - rowRequestHandler.deferRowFetch(1); + if (enabled) { + DeferredCommand.addCommand(new Command() { + public void execute() { + if (totalRows - 1 > tBody.getLastRendered()) { + // fetch cache rows + rowRequestHandler.setReqFirstRow(tBody + .getLastRendered() + 1); + rowRequestHandler + .setReqRows((int) (pageLength * CACHE_RATE)); + rowRequestHandler.deferRowFetch(1); + } } - } - }); + }); + } initializedAndAttached = true; }