obs-studio icon indicating copy to clipboard operation
obs-studio copied to clipboard

[macOS] Window Capture pauses when window is minimized

Open DeepLearnerYe opened this issue 2 months ago • 2 comments

Operating System Info

Other

Other OS

macOS 26

OBS Studio Version

32.0.0

OBS Studio Version (Other)

No response

OBS Studio Log URL

https://obsproject.com/logs/g7b3bvmdrbAXzO67

OBS Studio Crash Log URL

No response

Expected Behavior

It should keep recording the application which I minimize.

Current Behavior

When I minimize the application that is being recoded using front stage on macOS 26, it just records the minimized window other than the whole application. It's probably the question of the new OS26, because it just happened after I update the OS26.

Image

Steps to Reproduce

...

Anything else we should know?

No response

DeepLearnerYe avatar Oct 19 '25 09:10 DeepLearnerYe

It has happened to me a few times this week. I also have to restart the capture frequently for my sources . dont know if its only me having this issue

oti-adjei avatar Oct 30 '25 09:10 oti-adjei

I have observed this behaviour a lot with MacOS over the years since Monterey and up to Tahoe and I am certain that this is not an OBS problem. I believe this is an optimisation feature of the MacOS compositor (WindowServer) as when if no pixels are visible in a window on the desktop because there are other windows on top of it or the window is minimised (as you state), then there is no need to render it to preserve precious GPU and CPU cycles. MacOS is simply not choosing to render your app because no pixels are visible. All you have to do is force the Window to always show, either by keeping it visible on another monitor (Virtual spaces don't count unfortunately), or you can also set borderless full-screen window mode (not exclusive full-screen mode) and that should be enough as there is an invisible 1px line below the menu bar which cannot have normal windows with a border put over it, this and the fact that most window corners are rounded help a borderless full-screen window stay visible to the WindowServer even if the borderless window gets pushed to the back of the Window order. Try this for yourself and see how you get on. I firmly do not believe there is any other way to make this work having monitoring this issue myself for quite a long time. I have sent feedback to Apple about this but that always seems like copying a file to /dev/null. Good luck!

Mhatxotic avatar Dec 13 '25 22:12 Mhatxotic