File tree Expand file tree Collapse file tree 3 files changed +5
-5
lines changed
domino-ui/src/main/java/org/dominokit/domino/ui Expand file tree Collapse file tree 3 files changed +5
-5
lines changed Original file line number Diff line number Diff line change 1717
1818import static java .util .Objects .isNull ;
1919import static java .util .Objects .nonNull ;
20- import static org .dominokit .domino .ui .utils .Domino .*;
2120import static org .dominokit .domino .ui .utils .ElementsFactory .elements ;
2221
2322import elemental2 .dom .Element ;
Original file line number Diff line number Diff line change @@ -207,11 +207,15 @@ private void collapseElement(Element element) {
207207 if (dui_transition_none .isAppliedTo (node )) {
208208 node .setAttribute (DUI_COLLAPSED , "true" );
209209 node .setCssProperty (this .heightVar , node .getAttribute (DUI_COLLAPSED_HEIGHT ) + "px" );
210+ handlers .onCollapseCompleted ().run ();
211+ collapsing = false ;
210212 } else {
211213 DomGlobal .requestAnimationFrame (
212214 timestamp -> {
213215 node .setAttribute (DUI_COLLAPSED , "true" );
214216 node .setCssProperty (this .heightVar , node .getAttribute (DUI_COLLAPSED_HEIGHT ) + "px" );
217+ handlers .onCollapseCompleted ().run ();
218+ collapsing = false ;
215219 });
216220 }
217221 }
Original file line number Diff line number Diff line change 2626import static org .dominokit .domino .ui .utils .Domino .span ;
2727import static org .dominokit .domino .ui .utils .Domino .ul ;
2828
29- import elemental2 .dom .Element ;
30- import elemental2 .dom .EventListener ;
31- import elemental2 .dom .HTMLAnchorElement ;
32- import elemental2 .dom .HTMLLIElement ;
29+ import elemental2 .dom .*;
3330import java .util .ArrayList ;
3431import java .util .Arrays ;
3532import java .util .Collections ;
You can’t perform that action at this time.
0 commit comments