obsproject / obsproject/obs-browser

Right click menu disappears from custom browser dock when docking

Open
#464 0 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C++
Stars
904
Forks
267
Avg merge
1d 23h
Merged PRs (30d)
2

Description

Operating System Info

Ubuntu 24.04

Other OS

No response

OBS Studio Version

31.0.0-beta3

OBS Studio Version (Other)

Also happens pre-beta

OBS Studio Log URL

https://obsproject.com/logs/WnuqzcXmLLsSH3JY

OBS Studio Crash Log URL

No response

Expected Behavior

Right clicking a custom browser dock should always bring up the right click menu.

Current Behavior

After docking the dock into the main window, and until it is restarted, right clicking the dock doesn't cause anything to visibly happen.
Undocking doesn't restore the behaviour, only restarting obs.

Steps to Reproduce
  1. Create a new custom browser dock
  2. Verify that right clicking it brings up the relevant menu
  3. Dock it in the main window
  4. Verify that right clicking it does nothing
    ...
Anything else we should know?
  • alt-tabbing back and forth causes the same
  • Right clicking through the remote debugging devtools does correctly spawn the menu

Contributor guide

No contributing guide indexed for this repository

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 issue in OBS Studio 31.0.0-beta3 on Ubuntu 24.04 using the listed steps, and review the provided OBS log. Compare right-click behavior before and after docking, after alt-tabbing, and through remote debugging devtools. Done means the context menu appears normally after docking and alt-tabbing without requiring an OBS restart.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
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.