int availW = scrollBody.getAvailableWidth();
// Hey IE, are you really sure about this?
availW = scrollBody.getAvailableWidth();
- availW -= scrollBody.getCellExtraWidth() * visibleColOrder.length;
+ int visibleCellCount = tHead.getVisibleCellCount();
+ availW -= scrollBody.getCellExtraWidth() * visibleCellCount;
if (willHaveScrollbars()) {
availW -= Util.getNativeScrollbarSize();
}
}
colIndex++;
}
- Util.runWebkitOverflowAutoFix(bodyContainer.getElement());
scrollBody.reLayoutComponents();
+ DeferredCommand.addCommand(new Command() {
+ public void execute() {
+ Util.runWebkitOverflowAutoFix(bodyContainer.getElement());
+ }
+ });
}
};