Describe the bug
Since the 4.1 upgrade, dialogue boxes no longer clear properly if the dialogue is allowed to write to the end, rather than skipped. After the message's end is reached, beginning the next message will append the next message onto the end of what's already written, often overflowing the box and leaving all future text cut off.
Pressing X to skip to the end of a message will fix the error, removing all uncleared text and allowing the next message to display properly.
To Reproduce
Interact with any multi-message NPC. (This currently includes all signs in T1 rooms 1, 2, and 4.)
Allow the dialogue to write to the end. DO NOT skip!
Begin next message.
Expected behavior
The dialogue box is always cleared before the start of each message.
Describe the bug Since the 4.1 upgrade, dialogue boxes no longer clear properly if the dialogue is allowed to write to the end, rather than skipped. After the message's end is reached, beginning the next message will append the next message onto the end of what's already written, often overflowing the box and leaving all future text cut off.
Pressing X to skip to the end of a message will fix the error, removing all uncleared text and allowing the next message to display properly.
To Reproduce
Expected behavior The dialogue box is always cleared before the start of each message.
Screenshots![image](https://github.com/GTcreyon/SM63Redux/assets/29995463/1c3e6fc8-7a30-47a3-bcf0-533fa471b442)
System Information
Additional context N/A