Hello,
@Martin_fr, I couldn't find available time to try. However, I also doubt that it will be much of a help. Will test as soon as I find some time though.
What I realize recently is, Editor tabs (unit names) can get focus and draw it very much like when a button get focus.
This kind of identification is not happening if editor cursor is invisible. Editor tabs also gets invisible focus if clicked or switched to.
This is really getting more and more annoying as I have to work on the device. It is hard to keep track when it gets lost as I have to focus on coding (time being not enough as usual).
I will share some more feedback here with updated OS (currently Jessie, will be Stretch) and updated Lazarus (will be 1.8.0RC5). Hardware will be same with one minor difference of it will be booting and completely running on a fast USB stick this time.