Closed vulcan9 closed 1 year ago
프로젝트의 마지막 상태
저작도구에서 ruler 눈금을 그릴때 화면 scale (그룹 편집 모드일때 scale 포함)을 고려하여 ruler 크기를 결정하는 로직이 있음
구체적으로 다음 내용으로 된 로직이 있는데
var scaledUnit = unit * (app scale*그룹 누적 scale)
...
var labelLength = scaledUnit * labelFactor;
...
var startFactorX = scrollX / labelLength;
해당 상황에서 scale=0.1*0.01=0.001
로 분모가 거의 0에 가까운 수가 되고
메모리가 치솟으며 다운되는 현상이 발생함
Jik-ji_Editor_3.1.35 버전(이상)에서 처리(구현) 되었습니다.
업데이트 전 문제 프로젝트를 열수 있는 방법
프로젝트 폴더/.jjproj/.project/project-xxxxxxxx-xxxx-4xxx-...
이 파일 열어서
"app": {
"scale": 0.5
},
재연 방법
element 추가 (1280x960)
그룹으로 지정 한 후 그룹 scale을 1%로 지정
화면 zoom을 10% 로 낮춤
레이어에서 해당 그룹안의 element를 선택하여 그룹 편집 화면으로 들어감 (아래
팝업 메뉴판
그룹의 scale는 1%인 상태임)APP 다운됨
프로젝트 열기를 다시 시도하면 APP이 다운됨