Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Setting a default GUI theme still breaks the editor #60930

Open
badunius opened this issue May 10, 2022 · 3 comments
Open

Setting a default GUI theme still breaks the editor #60930

badunius opened this issue May 10, 2022 · 3 comments

Comments

@badunius
Copy link

Godot version

v3.4.4.stable.official [419e713]

System information

Windows 10, GLES3, GeForce GTX 1650

Issue description

This issue was fixed according to this message, but apparently it still persists.

This time however GUI elements appear to be scissored

Colorpicker
Color picker

Autocomplete
Autocomplete (it's there, I can use keyboard to complete, but the list is effectively invisible)

Steps to reproduce

  1. New resource... > Theme
  2. Open it in Theme editor
  3. Manage Items... > Import Items > Select All > Import Selected
  4. Save the theme
  5. Project Settings > Gui > Theme > Custom Theme
  6. Select the theme, press Save & Restart

Minimal reproduction project

https://github.com/badunius/godot-theme-bug-repro

@KoBeWi
Copy link
Member

KoBeWi commented May 19, 2022

Seems also happening in 4.0. It's not as severe, but some nodes are affected for some reason:
image

@YuriSizov
Copy link
Contributor

The 4.0 issue was addressed by #75566, but this is still relevant, with more problems in 3.x. So in case someone wants to fix these for 3.x, I'm keeping the issue open in the correct milestone.

@ninstar
Copy link

ninstar commented Jul 3, 2023

If you try to make a theme that uses all properties available, some of them will still break the IDE in 4.x, all of them seem to be only affecting margin and separation values inside and outside styleboxes.

2023-07-03 03-45-28

2023-07-03 03-46-10

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

No branches or pull requests

5 participants