Skip to content

Commit 09f5d5b

Browse files
committed
Hook for materialize bug on dropdown for not having closed once detach
1 parent 6429226 commit 09f5d5b

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

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

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -129,13 +129,19 @@ public void load() {
129129
}
130130

131131
$(activatorElement).dropdown(options);
132+
132133
}
133134

134135
@Override
135136
public void unload() {
136137
for (HandlerRegistration handler : handlers) {
137138
handler.removeHandler();
138139
}
140+
141+
// Hook for materialize bug on dropdown for not having closed once detach
142+
if (getElement() != null && isAttached()) {
143+
getElement().getStyle().setDisplay(Style.Display.NONE);
144+
}
139145
$(activatorElement).dropdown("remove");
140146
}
141147

0 commit comments

Comments
 (0)