Window stays on top when doing file Diff (cmd+d)

I think I changed something in my WebStorm configuration which forces windows to stay on top of the IDE and I can't find the option to turn it off.

 

Basically, when I do a diff file (git) I have another window that pops-up, but I can't go back to the IDE without closing it and I was used to kind of alt+tab it to switch between the two. 

Anyone know what is the IDE settings that can change that behaviour? Tanks.

9 comments

Please can you elaborate on this? What 'another window' is mean - Diff dialog? It has always been modal, so that you can't switch to other windows until it's closed. Related ticket: https://youtrack.jetbrains.com/issue/IDEA-66552

0

Yes, it's a modal, like a new window that exists within the current WebStorm app.

But I was able to switch between both on my mac, I had added a MacOs shortcut to switch between windows within the same app. But at some point, I believe I made a change somewhere and it behaved differently. 

It's not when I'm doing a git conflict diff, for instance, if I compare two files by selecting them and then doing cmd+d, I get a modal popping with a diff left/right. But that modal stays on top even if I change focus, forcing me to either close it, or move it to another screen. That's the issue I meant. And I'm sure that not the default behaviour and I'd like to go back to the default behaviour.

0

haven't got what you mean, sorry. Modal window is always on top by design, it blocks access to the main window - you can't switch between a modal window and main frame

0

Hum, that's not true. There are modals which allow to switch between the modal and the main window. I'm sure of it, I've used the Intellij suite (phpstorm, pycharm, rubymine, webstorm..) for years and I know I was able to do it by the past.

0

Not all windows/dialogs in Intellij suite are modal. And those that are don't allow switching. Modal window is a child of main window that disables the parent and is always shown in front of main window. You can't interact with the main window until the child modal window is closed

0

Then, I guess the choice of words is wrong and we're not talking about a "modal".

How do you call the window that appears when doing a diff between two files ?
(i.e: selecting two files in the project explorer and hitting cmd+d)

0

Diff window that is shown when selecting 2 files and hitting Cmd+D is definitely not modal, you can use Alt+Tab to switch to the main window and back... There are no IDE settings that control this

0

I'm using Mac and my cmd+tab doesn't work. :/

But I'm pretty sure it used to work, I don't know what I did that changed that behaviour.

0

Please sign in to leave a comment.