two steps forward, one step back
In MJ, resizing the main window had a significant bug which left ugly graphics artifacts. The solution involved refactoring about 2k lines of code, but now the code is much better organized and should be slightly more efficient. However, clearing away the bugs meant that a design flaw has surfaced – MJ has too many […]