Skip to content

solve issue 8#18

Closed
Kimhyewon0621 wants to merge 1 commit into
mainfrom
iss8_khw
Closed

solve issue 8#18
Kimhyewon0621 wants to merge 1 commit into
mainfrom
iss8_khw

Conversation

@Kimhyewon0621

Copy link
Copy Markdown
Owner

This PR fixes a critical logic issue where the application would unexpectedly reset user data when entering Edit Mode.

Changes

  • App.java: Moved InputHandler instantiation outside the main loop to persist user data.

  • Editor.java: Removed the dependency on InputHandler to prevent re-initialization. Implemented independent input parsing logic within the Editor.

  • Course.java: Added setMandatory() method to support modification in Edit Mode.

  • UI Connection: Connected IntroScreen to the main application start.

@AyeongKwon AyeongKwon left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

GREAT WORK!!😁😁

@mingyeonggg mingyeonggg left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!!🤩😭🥳

@Kimhyewon0621

Copy link
Copy Markdown
Owner Author

There are some big problem that have too many useless methods. So it is too difficult to understand and it interrupts our OOP logic. So I closed this PR. Sorry everyone

@Kimhyewon0621 Kimhyewon0621 added the help wanted Extra attention is needed label Dec 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

help wanted Extra attention is needed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants