obsproject / obs-browser

CEF-based OBS Studio browser plugin
GNU General Public License v2.0
769 stars 217 forks source link

Browser Dock: Resize and DND signals become disconnected on Linux #437

Open david672orford opened 3 months ago

david672orford commented 3 months ago

Operating System Info

Ubuntu 22.04

Other OS

No response

OBS Studio Version

30.1.1

OBS Studio Version (Other)

No response

OBS Studio Log URL

https://obsproject.com/logs/N4IEXuTTEd1kyg5z

OBS Studio Crash Log URL

No response

Expected Behavior

Browser widget in browser dock should resize with its panel. Drag and drop into the browser dock should always work.

Current Behavior

Resizing and drag and drop frequently get disconnected. Right-clicking in the browser disconnects resizing every time, but there seem to be numerous other triggers.

disconnected-browser-dock

Steps to Reproduce

  1. Add a browser dock
  2. Place it in the main window
  3. Try resizing it. Note that it works.
  4. Right click to bring up the context menu.
  5. Try resizing the browser dock again. Note that while the panel resizes the browser widget does not.

Anything else we should know?

Tried on Windows and did not encounter this problem.

david672orford commented 3 months ago

Found this bug in CEF sounds similar: https://github.com/chromiumembedded/cef/issues/3466