lwouis / alt-tab-macos

Windows alt-tab on macOS
https://alt-tab-macos.netlify.app
GNU General Public License v3.0
10.95k stars 331 forks source link

hiding child windows #779

Closed algkmn closed 3 years ago

algkmn commented 3 years ago

Is it possible to hide child windows which are created by application itself? I want to see only main window per application in the box.

ss

lwouis commented 3 years ago

There is no concept of main/child window on macOS. The window circled in red on your screenshot is a window like any other. Turns out from a user perspective, it's a tooltip/dropdown menu, but from a technical standpoint, Jetbrains who wrote PhpStorm used an NSWindow. I'm pretty sure that they used Java Swing to implement the cross-platform UI of their app, so it's Swing which is using NSWindow for all sorts of custom "windows" on screen.

In any case, while what you ask is not possible / doesn't make sense in the macOS ecosystem, the issue you have with these PhpStorm tooltips showing up in AltTab has already been discussed in #660 #562 #741. A version including this fix will be released soon. I'm waiting for people to confirm testing of some other fixes, and I'll release the bundle of fixes including this one. Probably sometime during next week 👍