CodeEditorComponent broken in latest CodeEditor commit

The latest changes to CodeEditorCompoent:

breaks a few things:

When running jucedemo and software renderer on MacOS the lines move slightly upwards after typing a few lines in. Also it looks like it mess up with tab/indenting code sometimes.

I think i might have posted a duplicate of this (I thought it was Linux specific)

Ah, I hadn’t tried it with the software renderer - thanks, will fix that!