private Item label;
private Item body;
- private Block curBlockArea;
+ private Block curBlockArea = null;
private List cellList = null;
- private List columns = null;
private int listItemHeight;
private BorderAndPadding borderProps = null;
private BackgroundProps backgroundProps;
MinOptMax itemSize = new MinOptMax(min, opt, max);
- setFinished(true);
+ if (label.isFinished() && body.isFinished()) {
+ setFinished(true);
+ }
+
ItemPosition rp = new ItemPosition(this, breakList.size() - 1, breakList);
BreakPoss breakPoss = new BreakPoss(rp);
if (over) {
flush();
+ curBlockArea = null;
}
/**