Browse Source

not sending cache request if disabled

svn changeset:3997/svn branch:trunk
tags/6.7.0.beta1
Matti Tahvonen 16 years ago
parent
commit
685bb6b238
1 changed files with 13 additions and 11 deletions
  1. 13
    11
      src/com/itmill/toolkit/terminal/gwt/client/ui/IScrollTable.java

+ 13
- 11
src/com/itmill/toolkit/terminal/gwt/client/ui/IScrollTable.java View File

@@ -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;
}


Loading…
Cancel
Save