Hiding the current application with cmd/⌘-H does not work when current app is only non-hidden one, but does work when there are other, non-hidden applications. Why? And is there some way to make it work?

I just discovered this when upgrading from Catalina to Monterey. I've been using macOS for at least 10 years, and cmd/⌘-H has always hidden the current application, even when said app is the only non-hidden one.

cmd-option-H (which hides all the non-current applications) appears to work just fine.

My OS version running on my MacBook:

$ sw_vers
ProductName:    macOS
ProductVersion: 12.6.1
BuildVersion:   21G217

1 Answer 1


In macOs there has to be a current application to receive they keystrokes etc.

Thus you cannot hide everything. So you can't hide the only application.

  • I'm fairly certain you can in Catalina and older macOS version. Am I mistaken? Nov 21, 2022 at 1:07
  • I think so but going from memory
    – mmmmmm
    Nov 21, 2022 at 9:45
  • If you can hide the only application in (at least) Catalina and older macOS-es... then why did Monterey break this feature, and how can I get this feature back? (this question is the entire purpose of my original post/question) Nov 21, 2022 at 17:51

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .