From d3594b3427e90fe521e40cfe983823b9952cffa9 Mon Sep 17 00:00:00 2001 From: heopaka <94223526+dev-domo@users.noreply.github.com> Date: Mon, 27 Jul 2026 01:30:31 +0900 Subject: [PATCH 1/3] =?UTF-8?q?refactor:=20#480=20=EA=B3=B5=ED=86=B5?= =?UTF-8?q?=EC=97=AC=EC=A0=95=20=EB=8B=B5=EB=B3=80=20=EC=83=81=EC=84=B8?= =?UTF-8?q?=EB=B3=B4=EA=B8=B0=EC=97=90=EC=84=9C=20=EB=92=A4=EB=A1=9C=20?= =?UTF-8?q?=EA=B0=80=EA=B8=B0=20=ED=81=B4=EB=A6=AD=20=EC=8B=9C=20=EA=B3=B5?= =?UTF-8?q?=ED=86=B5=20=EC=97=AC=EC=A0=95=20=ED=83=AD=EC=9C=BC=EB=A1=9C=20?= =?UTF-8?q?=EC=9D=B4=EB=8F=99=ED=95=98=EB=8F=84=EB=A1=9D=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Feature/Quest/ViewController/ParentQuestViewController.swift | 1 + 1 file changed, 1 insertion(+) diff --git a/ByeBoo-iOS/ByeBoo-iOS/Presentation/Feature/Quest/ViewController/ParentQuestViewController.swift b/ByeBoo-iOS/ByeBoo-iOS/Presentation/Feature/Quest/ViewController/ParentQuestViewController.swift index 918e2cb2..d8461d2c 100644 --- a/ByeBoo-iOS/ByeBoo-iOS/Presentation/Feature/Quest/ViewController/ParentQuestViewController.swift +++ b/ByeBoo-iOS/ByeBoo-iOS/Presentation/Feature/Quest/ViewController/ParentQuestViewController.swift @@ -114,6 +114,7 @@ extension ParentQuestViewController { else { return } + selectedIndex = index show(controllers[index]) } } From 90d8506983660832655d210b8f3b577ec12597a2 Mon Sep 17 00:00:00 2001 From: heopaka <94223526+dev-domo@users.noreply.github.com> Date: Mon, 27 Jul 2026 01:46:31 +0900 Subject: [PATCH 2/3] =?UTF-8?q?fix:=20#480=20=ED=80=98=EC=8A=A4=ED=8A=B8?= =?UTF-8?q?=20=ED=83=AD=20=EB=B3=B5=EA=B7=80=20=EC=8B=9C=20=EC=84=A0?= =?UTF-8?q?=ED=83=9D=EB=90=9C=20=EC=84=9C=EB=B8=8C=ED=83=AD=EC=9D=B4=20?= =?UTF-8?q?=EC=B4=88=EA=B8=B0=ED=99=94=EB=90=98=EB=8A=94=20=EB=AC=B8?= =?UTF-8?q?=EC=A0=9C=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Quest/ViewController/ParentQuestViewController.swift | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/ByeBoo-iOS/ByeBoo-iOS/Presentation/Feature/Quest/ViewController/ParentQuestViewController.swift b/ByeBoo-iOS/ByeBoo-iOS/Presentation/Feature/Quest/ViewController/ParentQuestViewController.swift index d8461d2c..bd15c188 100644 --- a/ByeBoo-iOS/ByeBoo-iOS/Presentation/Feature/Quest/ViewController/ParentQuestViewController.swift +++ b/ByeBoo-iOS/ByeBoo-iOS/Presentation/Feature/Quest/ViewController/ParentQuestViewController.swift @@ -35,6 +35,14 @@ final class ParentQuestViewController: BaseViewController, ToastPres tabBar.select(index: selectedIndex) } + override func viewWillDisappear(_ animated: Bool) { + super.viewWillDisappear(animated) + + if navigationController?.topViewController === self { + selectedIndex = 0 + } + } + override func viewDidLoad() { super.viewDidLoad() From e1c2d568e756b388c7ea10163d3f9bb12dd4e573 Mon Sep 17 00:00:00 2001 From: heopaka <94223526+dev-domo@users.noreply.github.com> Date: Mon, 27 Jul 2026 20:02:24 +0900 Subject: [PATCH 3/3] =?UTF-8?q?refactor:=20#480=20viewWillDisappear?= =?UTF-8?q?=EC=9D=84=20viewDidLoad=20=EB=92=A4=EB=A1=9C=20=EC=88=9C?= =?UTF-8?q?=EC=84=9C=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ParentQuestViewController.swift | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/ByeBoo-iOS/ByeBoo-iOS/Presentation/Feature/Quest/ViewController/ParentQuestViewController.swift b/ByeBoo-iOS/ByeBoo-iOS/Presentation/Feature/Quest/ViewController/ParentQuestViewController.swift index bd15c188..1b3fd2e0 100644 --- a/ByeBoo-iOS/ByeBoo-iOS/Presentation/Feature/Quest/ViewController/ParentQuestViewController.swift +++ b/ByeBoo-iOS/ByeBoo-iOS/Presentation/Feature/Quest/ViewController/ParentQuestViewController.swift @@ -35,14 +35,6 @@ final class ParentQuestViewController: BaseViewController, ToastPres tabBar.select(index: selectedIndex) } - override func viewWillDisappear(_ animated: Bool) { - super.viewWillDisappear(animated) - - if navigationController?.topViewController === self { - selectedIndex = 0 - } - } - override func viewDidLoad() { super.viewDidLoad() @@ -57,6 +49,14 @@ final class ParentQuestViewController: BaseViewController, ToastPres ) } + override func viewWillDisappear(_ animated: Bool) { + super.viewWillDisappear(animated) + + if navigationController?.topViewController === self { + selectedIndex = 0 + } + } + override func setView() { view.addSubviews( tabBar,