--- 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 FormStatus
dialog 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 FormStatus
steal 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.