ensures that paint options are always reset to text painting after drawing cursor, rather than only doing that for teletext mode. this should fix rendering issues when terminal mode is enabled
improve logic that temporarily hides the cursor when processing VDU commands. cursor will now remain hidden if there are pending commands, reducing the appearance of a flickery cursor when printing lots of text
ensures that paint options are always reset to text painting after drawing cursor, rather than only doing that for teletext mode. this should fix rendering issues when terminal mode is enabled
improve logic that temporarily hides the cursor when processing VDU commands. cursor will now remain hidden if there are pending commands, reducing the appearance of a flickery cursor when printing lots of text