obsproject / obsproject/obs-studio

Using pinned Browser Dock freezes all open applications

Open
#5,899 7 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

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

Description

Operating System Info

Other

Other OS

Arch Linux

OBS Studio Version

Other

OBS Studio Version (Other)

27.2.0-rc1 (Flatpak, X.Org)

OBS Studio Log URL

https://obsproject.com/logs/PLtZ7gwaUG8kfyE6

OBS Studio Crash Log URL

No response

Expected Behavior

Browser Docks can be used pinned to the main window and floating as a separate window.

Current Behavior

When opening Browser Docks (e.g. Twitch login or adding a custom one) it works fine. After pinning it to the main window I can still interact with my system. Once i click in the pinned dock however, all windows which are already open become complete unresponsive.
Fortunately I am able to open a terminal to kill OBS Studio, afterwards all other applications work fine again.

Steps to Reproduce
  1. Launch OBS.
  2. Add a custom browser dock containing any website (e.g. google.com)
  3. (At this point everything works fine, including clicking on links on the website)
  4. Pin the dock to the main window.
  5. (At this point everything still works)
  6. Interact in any way with the pinned browser dock.
  7. Try to click anywhere, no window is responsive.
Anything else we should know?

No response

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 reproducing the freeze through OBS Browser Docks using the reported Arch Linux, Flatpak, X.Org setup, and inspect the linked OBS log. Verify the pinned custom dock path and compare it with a floating dock; done means interacting with the pinned dock no longer makes other open applications unresponsive.

Written by the indexing model from the issue text.

Assessment

Tech stack
arch-linux, c, linux
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.