obsproject / obsproject/obs-studio
Missing sources in the "Add source" menu when list is long, on a machine with two monitors of different sizes.
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
Ubuntu 22.04
Other OS
No response
OBS Studio Version
28.0.3
OBS Studio Version (Other)
No response
OBS Studio Log URL
https://obsproject.com/logs/BhxDXxhVPrNyMSas
OBS Studio Crash Log URL
No response
Expected Behavior
I have 2 monitors, one is 2560x1440, the other one is 1920x1080.
I also have enough sources available that the "Add source" menu wraps on the 1080p monitor.
When OBS is displayed on the big monitor, the "add source" menu should be filled with all the available sources.
Current Behavior
When OBS is displayed on the big monitor, the source list is trucated. The sources that would be displayed on a second colum on the small screen, are just not there.
This is a screenshot of OBS, when it is displayed on the 1920x1080 screen. See how the menu wraps to display all the items.

And this is the same instance of OBS, on the same machine, I just dragged it from the 1920x1080 screen to the 2560x1440 screen. Notice how all the sources that were on the second column are now not displayed, even though it seems like the menu expands to the bottom of the window.

Steps to Reproduce
On a machine with two monitors of different size (1920x1080 and 2560x1440 in my case), and with enough sources to make the "Add source" menu wrap to a second column on the small screen :
- Start OBS 28.0.3
- Drag it to the small screen
- Open the "Add source" menu, and see that all the sources are there
- Drag OBS to the big screen
- Open the "Add source" menu, and see that some sources are missing
Anything else we should know?
I'm happy to perform more tests if needed !
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the issue using the listed two-monitor setup and the five provided steps, starting with the Add source menu behavior in OBS 28.0.3 on Ubuntu 22.04. The fix is complete when every available source remains visible after moving OBS between the 1920x1080 and 2560x1440 monitors.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100