vulcan9 / jikji.editor

jik-ji 프로젝트 관리
Other
0 stars 0 forks source link

새로 저장한 프로젝트가 계속 상위 버전으로 인식된다. #147

Closed vulcan9 closed 5 years ago

vulcan9 commented 5 years ago

이슈 내용 버전 호환성 알림창이 뜨는 프로젝트를 불러온 이후부터 새 프로젝트를 만들어도 상위 버전으로 인식한다.

재연 방법

  1. 저작툴을 열고 상위 버전 프로젝트를 불러오기 한다.
  2. 호환성 알림창이 뜨면 를 선택하여 프로젝트를 연다. 20190117_162111
  3. 불러온 프로젝트를 닫고 새 프로젝트 만들기를 하여 새로 저장한다.
  4. 다시 프로젝트를 닫고 저장한 새 프로젝트를 불러오기 한다.
  5. 다시 버전 호환성 알림창이 뜬다.

예상 동작 새로 저장한 프로젝트는 저작툴과 같은 버전에서 만들어졌으므로 버전 호환성 알림창이 뜨면 안됨.

실행 환경

vulcan9 commented 5 years ago

원인

  1. 프로젝트가 바뀌어도 저작툴의 UI 설정(application 데이터)를 계속 유지하기 위해 이전 프로젝트의 데이터를 지속시켜주도록 되어 있다.
  2. 이전 프로젝트에서 설정된 application 버전 정보가 새로 갱신되지 않고 새 프로젝트에서도 적용되어 저장되고 있다.

해결 프로젝트 닫힐때 다음 application 데이터 초기화 시켜줌

0.8.4 버전(이상)에서 처리(구현) 되었습니다.