소스 검색

fix Closing parent in Treeview closes descendants, but "arrow" icon is not changed properly (#3647)

* fix #3643

* added extra line

* remove extra space
mostafahesham-dev 3 년 전
부모
커밋
3ac53de622
1개의 변경된 파일1개의 추가작업 그리고 0개의 파일을 삭제
  1. 1 0
      build/js/Treeview.js

+ 1 - 0
build/js/Treeview.js

@@ -80,6 +80,7 @@ class Treeview {
     const collapsedEvent = $.Event(EVENT_COLLAPSED)
 
     parentLi.removeClass(`${CLASS_NAME_IS_OPENING} ${CLASS_NAME_OPEN}`)
+    parentLi.find(SELECTOR_LI).removeClass(`${CLASS_NAME_IS_OPENING} ${CLASS_NAME_OPEN}`)
     treeviewMenu.stop().slideUp(this._config.animationSpeed, () => {
       $(this._element).trigger(collapsedEvent)
       treeviewMenu.find(`${SELECTOR_OPEN} > ${SELECTOR_TREEVIEW_MENU}`).slideUp()