Skip to content

편집 중에는 건너뛰기와 반복을 멈춘다 - #58

Closed
Jang990 wants to merge 2 commits into
mainfrom
feat/#57
Closed

편집 중에는 건너뛰기와 반복을 멈춘다#58
Jang990 wants to merge 2 commits into
mainfrom
feat/#57

Conversation

@Jang990

@Jang990 Jang990 commented Sep 10, 2026

Copy link
Copy Markdown
Owner

Closes #57

무엇을 바꿨나

  • 편집 행이나 추가 행이 열려 있는 동안에는 자동 건너뛰기와 반복이 재생 위치를 옮기지 않는다. 닫히면(저장·취소) 다시 동작한다.
  • 반복과 건너뛰기 중 무엇을 할지 정하던 판단을 wiring.js에서 core(findPlaybackTarget)로 옮겼다. 편집 여부가 판단에 들어가면서 배선에 조건이 쌓이지 않게 하려는 것이다.
  • 편집 여부는 패널만 알아서 panel.isEditing()으로 내보낸다. panel.js는 이미 150줄을 넘겼고 이번에 159줄이 됐다.
  • content.js의 모듈 목록에서 skipper, looper를 빼고 playback을 넣었다. 두 함수는 새 core 함수가 직접 불러온다.
  • 이전·다음 트랙 버튼은 사람이 누른 이동이라 편집 중에도 그대로다.

확인

  • npm test 202개 통과
  • npm run test:e2e 72개 통과

미확인

  1. chrome://extensions에서 확장을 새로고침하고, 타임라인 댓글이 있는 영상을 연다.
  2. 트랙 하나를 체크 해제하고 ✎로 그 트랙을 연 채 재생해서, 해제된 구간이 건너뛰어지지 않고 들리는지 본다.
  3. ✓나 ✕로 편집을 닫은 뒤에는 그 구간이 다시 건너뛰어지는지 본다.

🤖 Generated with Claude Code

https://claude.ai/code/session_01CLN2x7BatxttSEsxhfLhqA

Jang990 and others added 2 commits September 10, 2026 20:54
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CLN2x7BatxttSEsxhfLhqA
@Jang990 Jang990 added the feat 새 기능 label Sep 10, 2026
@Jang990

Jang990 commented Sep 10, 2026

Copy link
Copy Markdown
Owner Author

편집이 열려 있기만 해도 건너뛰기와 반복이 멈추면, 목록의 체크 상태와 실제 재생이 어긋나 보인다. 멈춤은 끝 칸이 재생 위치를 따라가는 동안에만 걸기로 하고 새 이슈에서 다룬다.

@Jang990 Jang990 closed this Sep 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feat 새 기능

Projects

None yet

Development

Successfully merging this pull request may close these issues.

편집 중에는 건너뛰기와 반복을 멈춘다

1 participant