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
Comment actions Permalink

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
Comment actions Permalink

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
Comment actions Permalink

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
Comment actions Permalink

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
Comment actions Permalink

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
Comment actions Permalink

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
Comment actions Permalink

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
Comment actions Permalink

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
Comment actions Permalink

are you using the IDE in full screen mode? Can be related to https://youtrack.jetbrains.com/issue/IDEA-92338

0

Please sign in to leave a comment.