PureJS EditHighlighter , UndoStack 동시사용 관련
페이지 정보
작성자 댄서왕 작성일 2023-12-05 15:53 조회 126회 댓글 1건본문
관련링크
예시에 나와있는
Highlight Edits 기능(https://demo.mescius.co.kr/wijmo/learn-wijmo/Grid/Editing/HighlightEdits/purejs )과
실행취소 스택 UndoStack (https://demo.mescius.co.kr/wijmo/learn-wijmo/Undo/UndoStack/purejs) 의 동시 사용시 Highlight Edit 기능이 문제가 있습니다.
셀데이터가 변경되면 Highlight Edits 기능으로 셀색상이 붉은색으로 변경됩니다.
그리고 ctrl+z 키를 눌러 실행취소 를 하게 되면 undoStack이 실행되며 되돌리기가 됩니다.
이때 값은 되돌려졌는데 여전히 셀색상은 붉은색으로 유지됩니다.
EditHighlighter 클래스에 정의된 이벤트가 beginningEdit,cellEditEnded,pastingCell,pastedCell, formatItem 이 정의되어있는데
undoStack이 실행될때 위의 이벤트가 안먹히는것 같습니다.
undostack과 EditHighlighter 둘 같이 적용되게 하려면 어떻게 해야하죠?