obsproject / obs-studio

OBS Studio - Free and open source software for live streaming and screen recording
https://obsproject.com
GNU General Public License v2.0
58.58k stars 7.81k forks source link

Missing sources in the "Add source" menu when list is long, on a machine with two monitors of different sizes. #7608

Open ymauray opened 1 year ago

ymauray commented 1 year ago

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. image

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. image

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 :

  1. Start OBS 28.0.3
  2. Drag it to the small screen
  3. Open the "Add source" menu, and see that all the sources are there
  4. Drag OBS to the big screen
  5. 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 !

truitot commented 1 year ago

i have nearly the same problem the list of sources is not there when i click to add sources i just click to add sources in usual way i always did and nothing happens ! "add source" menu is just EMPTY ! ryr

RytoEX commented 1 year ago

i have nearly the same problem the list of sources is not there when i click to add sources i just click to add sources in usual way i always did and nothing happens ! "add source" menu is just EMPTY ! ! [image snipped]

This is not the same issue. Please stop spamming across our GitHub Issues.

gxalpha commented 1 year ago

Hey there, this is likely caused by the UI framework we're using (Qt). We've since updated this twice, could you test if this still occurs in OBS 29.1.2?

ymauray commented 1 year ago

Hi ! I'm currently on vacation but I will definitely test that when I get back home in a week ! Thanks for the hard work !

ymauray commented 1 year ago

Hello. Just got back from vacation, and tried with 29.1.3, and I am sorry to report that the problem is still present. Let me know if there is anything I can do / provide to help you with this issue.

gxalpha commented 1 year ago

Thank you for testing this again. I do not believe there is anything else that you could easily test currently. Once we have a Beta for the next release of OBS that will likely update Qt again, it would be worthwhile testing whenever that happens (no ETA at this time though).

ymauray commented 1 year ago

Keep me posted and I'll do whatever tests you need me to do to help !