fix(installer): 팩 변경 시 finalRpHandled 리셋
완료 화면에서 뒤로 가 다른 퀴즈팩을 선택하면 finalRpHandled 가 true 로 남아, 새 팩에 최종 리소스팩이 있어도 "설치하시겠습니까?" 페이지가 스킵되던 문제 수정. 팩 선택 키가 바뀌면 finalRpHandled=false 로 초기화. 0.4.16→0.4.17. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -136,6 +136,8 @@ function renderStep1() {
|
|||||||
tt('step1.subtitle', { mc: pack.pack.mcVersion, platform: pack.pack.platform.type }) + '</small>'
|
tt('step1.subtitle', { mc: pack.pack.mcVersion, platform: pack.pack.platform.type }) + '</small>'
|
||||||
if (state.selectedPackKey === pack.key) btn.classList.add('selected')
|
if (state.selectedPackKey === pack.key) btn.classList.add('selected')
|
||||||
btn.addEventListener('click', function () {
|
btn.addEventListener('click', function () {
|
||||||
|
// 팩이 바뀌면 최종 리소스팩 처리 상태를 초기화(새 팩의 설치 여부를 다시 묻도록).
|
||||||
|
if (state.selectedPackKey !== pack.key) state.finalRpHandled = false
|
||||||
state.selectedPackKey = pack.key
|
state.selectedPackKey = pack.key
|
||||||
nextBtn.disabled = false
|
nextBtn.disabled = false
|
||||||
renderList()
|
renderList()
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "minecraft-music-quiz-installer",
|
"name": "minecraft-music-quiz-installer",
|
||||||
"version": "0.4.16",
|
"version": "0.4.17",
|
||||||
"description": "마인크래프트 음악퀴즈 간편설치기 + 관리 사이트",
|
"description": "마인크래프트 음악퀴즈 간편설치기 + 관리 사이트",
|
||||||
"main": "dist/installer/main.js",
|
"main": "dist/installer/main.js",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
|||||||
Reference in New Issue
Block a user