From 2ba69577b477af84a01a88ac92a85257ca17361b Mon Sep 17 00:00:00 2001 From: kleonc <9283098+kleonc@users.noreply.github.com> Date: Sun, 25 Jan 2026 02:05:46 +0100 Subject: [PATCH] Skip zero values in EditorPropertyFlags --- editor/inspector/editor_properties.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/editor/inspector/editor_properties.cpp b/editor/inspector/editor_properties.cpp index 2f1289a2cf..42ef7a6791 100644 --- a/editor/inspector/editor_properties.cpp +++ b/editor/inspector/editor_properties.cpp @@ -1017,6 +1017,10 @@ void EditorPropertyFlags::setup(const Vector &p_options) { Vector text_split = option.split(":"); if (text_split.size() != 1) { current_val = text_split[1].to_int(); + // Skip entries like "None:0" (it's not an actual flag). + if (current_val == 0) { + continue; + } } else { current_val = 1u << i; }