Adds a "first run" check to the run function that is used to clear the screen the first time the run function is executed.
I initially added this to the init function, but it seems like lua isn't completely in control of the lcd at that point so it's possible for the screen to be cleared only for parts of the tools menu to be drawn on top of that again.
Adds a "first run" check to the run function that is used to clear the screen the first time the run function is executed. I initially added this to the init function, but it seems like lua isn't completely in control of the lcd at that point so it's possible for the screen to be cleared only for parts of the tools menu to be drawn on top of that again.