godotengine / godotengine/godot

Theme / Theme Overrides Inspectors Inconsistency

Open
#98,348 0 comments 5 reactions 0 assignees View on GitHub
enhancement topic:editor usability
Dominant language
C++
Stars
117k
Forks
26.8k
PR merge metrics
PR metrics pending

Description

### Tested versions

v4.4.dev3.official [f4af8201b]

### System information

Windows 10 - v4.4.dev3.official [f4af8201b] - Vulcan

### Issue description

![1](https://github.com/user-attachments/assets/4c526b0c-5a18-4c4c-a1da-e02637e0c60d)

Theme Inspector UI has properties aligned in alphabetic order (please see image)
But Theme Overrides UI (Inpspector > Control > Theme Overrides ) has properties aligned in custom order.
It would be much more convenient to sort the properties in both inspectors in the same order

### Steps to reproduce

file:///mnt/data_05tb/Art/Games/theme_overrides_inconsistency/theme_overrides_inconsistency.zip

### Minimal reproduction project (MRP)

Create theme
Create theme overrides

Contributor guide

Open the contributing guide

Research direction

Start in the Godot editor's Theme Inspector and Theme Overrides inspector UI, comparing how each lists properties. Reproduce the inconsistency using the minimal steps in the issue, then trace the property-ordering logic in both inspectors. Done means both inspectors display the properties in the same order.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, godot
Domain
tooling
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.