SceneSwitcher icon indicating copy to clipboard operation
SceneSwitcher copied to clipboard

OBS Window forgets size when plugin is enabled. (mac)

Open MarximusMaximus opened this issue 1 year ago • 2 comments

Operating System Info

macOS 14

Other OS

No response

OBS Studio Version

30 and 31

Advanced Scene Switcher Version

1.28.1

Plugin settings

attached

OBS Studio Log URL

https://obsproject.com/logs/5IRF9iBGocK2V7mE

OBS Studio Crash Log URL

No response

Expected Behavior

When OBS opens, it opens using prior window position and size.

Current Behavior

When OBS opens, it opens in default position and size. This ONLY occurs if the Advanced Scene Switcher plugin is enabled.

Steps to Reproduce

  1. Have Advanced Scene Switcher installed and enabled.
  2. Open OBS.
  3. Resize the OBS window.
  4. Close OBS.
  5. Open OBS.
  6. Note window size.

Anything else we should know?

adv-ss-MarximusSynthwave-2024.08.30.15.24.44.txt

MarximusMaximus avatar Dec 09 '24 02:12 MarximusMaximus

Thanks for reporting the problem!

I did some testing and this seems to happen also with a dock of the "Source Dock" plugin being enabled. This happens even if those docks are not active. So I think this might be an issue on OBS side with the handling of docks provided by plugins on MacOS.

I could try to look into some kind of workaround to provide an option to completely disable the status dock, but I am not sure if that really makes sense.

WarmUpTill avatar Dec 09 '24 18:12 WarmUpTill

It only seems to be affecting my one machine, none of the others (4 other macs). (Perhaps it involves remembering the size prior to installing the plugin??) It also seems to happen if I have the dock open or closed? Should I attach new logs with the dock not shown during startup? (Alternatively, my memory is wrong and I didn't test with it closed properly.) (I believe all my versions are fairly up to date, they were all on the same before trying updating to latest on this machine.)

MarximusMaximus avatar Dec 10 '24 06:12 MarximusMaximus