obsproject / obsproject/obs-studio

"Add Source" context menu not visible on Linux Wayland tiling window manager on display in portrait mode.

Open
#5,476 7 comments 3 reactions 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

Fedora 34

OBS Studio Version

27.1.3

OBS Studio Version (Other)

No response

OBS Studio Log URL

https://obsproject.com/logs/dgMTPu_SLy5OCxVr

OBS Studio Crash Log URL

No response

Expected Behavior

As a user i want to see the context menu when adding new source on a Linux Wayland portrait mode display when OBS occupies full display.

Current Behavior

Dual display setup with the OBS opened on portrait mode display (full screen). Capturing primary ultra-wide screen.
Fedora 34, Wayland, Sway.
When clicked on + "Add Sources" the menu is not visible and goes somewhere outside of the viewport (below the viewport?). Desktop environment is configured and positioned correctly.
I tried to illustrate current behavior. In a green border you can see that menu is displayed and positioned correctly, but only if there is "something" below it. Red and green is the same display, just in different layout scenarios.
Frame 3
I can't check it on other environment, so it's hard to say is it a Wayland issue, desktop environments issue or other.

Steps to Reproduce
  1. Linux, Wayland desktop environment ( + potentially tiling window manager like Sway)
  2. Multi display setup with one display in portrait mode
  3. Open OBS on portrait mode display
  4. Click on "Add Source"
Anything else we should know?

Relevant config in Sway DE output 'Dell Inc. DELL U2312HM 59DJP1AQFPQL' pos 2560 0 transform 270

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

Reproduce on Fedora 34 with Wayland and Sway using a portrait display, a second ultrawide display, and OBS fullscreen on the portrait display. Start by investigating the Add Sources context menu positioning and compare the working and failing layouts shown in the report. Done means the menu is visible within the viewport when adding a source in this setup.

Written by the indexing model from the issue text.

Assessment

Tech stack
c, linux
Domain
desktop, operating-systems
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.