Skip to content

Commit d1ffc37

Browse files
committed
Properly Clear Chip Container.
1 parent c97f8a5 commit d1ffc37

File tree

1 file changed

+4
-10
lines changed

1 file changed

+4
-10
lines changed

gwt-material/src/main/java/gwt/material/design/client/ui/MaterialChipContainer.java

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -50,14 +50,6 @@ protected void onLoad() {
5050
chipHandler.load();
5151
}
5252

53-
@Override
54-
protected void onUnload() {
55-
super.onUnload();
56-
57-
chipList.clear();
58-
selected.clear();
59-
}
60-
6153
protected void add(Widget child, Element container) {
6254
super.add(child, container);
6355

@@ -99,8 +91,10 @@ public boolean remove(Widget w) {
9991
}
10092

10193
public void clear() {
102-
for (MaterialChip chip : chipList) {
103-
remove(chip);
94+
for (Widget chip : getChildren()) {
95+
if (chip instanceof MaterialChip) {
96+
remove(chip);
97+
}
10498
}
10599
}
106100

0 commit comments

Comments
 (0)