Source tree is periodically stealing keyboard focus from other applications when it's running on background.
Testing scenario
- Open source tree application with opened specific repository, you can also some repos bookmarked (not sure if it's related) and keep running it on background
- Open any other application and starts writing.
- After some period source tree steals for few milliseconds focus and returns back to given application. (probably some periodical check on background)
Not desired consequence:
Not all characters you have written in your application are written.
I've detected that by script which is watching applications that have current active focus.