Currently there are some glitches with the width of the windows (not constantly 4) and they can't be fixed because the spacing must be done after the input changes, not at the same time or the cursor position will be lost.
By simply running another parallel thread that fixes the spacing every 10 seconds they can be avoided.
This also fixes glitches such as copy and paste not having the spacing until a key is pressed.
We can also use a separate thread to turn the text red when a correction is found only after a short delay.
Currently there are some glitches with the width of the windows (not constantly 4) and they can't be fixed because the spacing must be done after the input changes, not at the same time or the cursor position will be lost.
By simply running another parallel thread that fixes the spacing every 10 seconds they can be avoided.
This also fixes glitches such as copy and paste not having the spacing until a key is pressed.
We can also use a separate thread to turn the text red when a correction is found only after a short delay.