Skip to content

Inconsistent dock toolbar spacing before theme change #13909

Description

@glikely

Operating System Info

macOS 26

Other OS

No response

OBS Studio Version

32.2.2

OBS Studio Version (Other)

32.2.2

OBS Studio Log URL

https://obsproject.com/logs/ccG0x38vZKqk1bBv

OBS Studio Crash Log URL

No response

Expected Behavior

I'm expecting the visual height of the dock toolbars to be consistent for a given Appearance font size and density setting. Right now changing to a setting and then changing it back results in a different visual layout.

Current Behavior

Visual layout of the dock toolbars is different before and after making a change to the appearance settings.
Starting with font 10 and density Normal:

  • When OBS is started, the toolbar height is 32 pixels
  • After change either font size or density, and then changing back to 10 / Normal, the toolbar height is 30 pixels
  • After closing OBS and reopening, height is back to 32 pixels.

Steps to Reproduce

  1. Start OBS, Go to Settings->Appearance, Choose font 10, density normal
  2. Close OBS
  3. Start OBS and screenshot the docks
  4. Go to Settings->Appearance and choose any other font/density combination and save
  5. Go to Settings->Appearance again and go back to font 10, density normal
  6. Screenshot the docks again.
  7. Compare the two screenshots. They should be identical but they are not

I've reproduced this on MacOS and Windows

Before:
Image

After:
Image

...

Anything else we should know?

I discovered this issue when trying to make a plugin dock match the stock OBS docks exactly. I've not attempted to root cause this yet.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions