--- GitExtensions2.49, Git 2.8.4.windows.1, Microsoft Windows 10 Pro 10.0.14393 (Build 14393)
When taking action on a remote (such as pushing, fetching, etc), the FormStatusdialog box steals focus from other windows every time it gets spawned for a new action.
For example, a commit and push from the commit dialog spawns four actions for me:
With Keep dialog open not checked in any FormStatus dialogs, this will spawn and close four instances of FormStatus sequentially as each command is executed.
If I click Commit & push and then go to another window (e.g. Google Chrome), each of the instances of FormStatussteal focus back from wherever it was in the operating system.
Interesting, I find my GE will be sent back behind the browser(or whatever window was behind GE) if reset a branch to a commit.
But I would just disable the buggy ConEmu.

Didn't realize that was for the same window, I'll disable and test a bit.
Could not figure out how to fix this issue. It seems that conemu makes a lot of effort to gain the focus back.
@EbenZhang workaround works for me! Thanks!
Duplicate of #6220
Most helpful comment
Interesting, I find my GE will be sent back behind the browser(or whatever window was behind GE) if reset a branch to a commit.
But I would just disable the buggy ConEmu.