Skip to content

[Mac] Run cef initialize & message loop on main thread#48

Merged
sandboxcoder merged 1 commit into
streamlabsfrom
rno/mac-cef-init
Sep 15, 2025
Merged

[Mac] Run cef initialize & message loop on main thread#48
sandboxcoder merged 1 commit into
streamlabsfrom
rno/mac-cef-init

Conversation

@sandboxcoder

@sandboxcoder sandboxcoder commented Sep 15, 2025

Copy link
Copy Markdown
  • fix crash in obs31 branch (once this is merged into that branch)
  • resolves warning in obs-30 branch (NSAppearance UI should be invoked on main thread)
  • invoke CefInit, Cef message loop, etc on Main thread as indicated by Cef docs

How was this tested?

Verified browser source appears in slobs.app & locally built Desktop.app

* fix crash in obs31 branch (once this is merged in)
* resolves warning in obs-30 branch
* invoke CefInit, Cef message loop, etc on Main thread as indicated by Cef docs
@sandboxcoder sandboxcoder marked this pull request as ready for review September 15, 2025 17:39
@sandboxcoder sandboxcoder merged commit c404f38 into streamlabs Sep 15, 2025
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants