obsproject / obsproject/obs-studio

[MacOS] UI not working properly

Open
#9,970 12 comments 3 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C
Stars
76.4k
Forks
10.2k
Avg merge
4d 23h
Merged PRs (30d)
12

Description

Operating System Info

macOS 14

Other OS

No response

OBS Studio Version

30.0.0

OBS Studio Version (Other)

No response

OBS Studio Log URL

https://obsproject.com/logs/uaJ2YojeqgU28mLl

OBS Studio Crash Log URL

No response

Expected Behavior
  • UI works normally
  • The app exits normally
Current Behavior
  • Most of the UI Elements, such as pop-up menus, settings windows, etc, not working.
    DEMO: https://share.cleanshot.com/75XXRk4b
  • Application not responding when trying to close, hanging forever
Steps to Reproduce
  1. Open OBS
  2. Try to click UI elements
  3. Observe it not working
Anything else we should know?

At first, the only issue I had was the app hanging forever when trying to close it. A couple of days ago, however, all UI elements stopped working. This can be sometimes overcome by opening the "Settings" menu, which triggers other windows to show (behavior seen in the demo video I attached), but it does not work for popup menus, which means I cannot configure filters, etc.
I've previously been using MacOS Ventura when I started seeing this issue and thought that maybe updating to Sonoma would fix it, but unfortunately, this didn't help.
Maybe this is relevant, but I have a dual external monitor setup, however, the issue is reproducible even without plugging them in, with the native monitor.

I thought that the app not closing properly and the UI elements not working are related issues, because the first couple of times when I opened the app after updating to Sonoma, the issue was not there and the app was closing normally.

Hope that can be fixed, as I'm unable to modify any settings at the moment.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the OBS Studio log at https://obsproject.com/logs/uaJ2YojeqgU28mLl and reproducing the issue on macOS 14 with OBS 30.0.0 using the listed UI and close-operation steps. Done means popup menus and settings windows work normally and the application exits without hanging.

Written by the indexing model from the issue text.

Assessment

Tech stack
c, macos
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.