diff --git a/scene/resources/theme.cpp b/scene/resources/theme.cpp index d2a1519d490..d57a0f6b387 100644 --- a/scene/resources/theme.cpp +++ b/scene/resources/theme.cpp @@ -1240,6 +1240,11 @@ void Theme::get_type_list(List *p_list) const { types.insert(E.key); } + // Variations. + for (const KeyValue &E : variation_map) { + types.insert(E.key); + } + for (const StringName &E : types) { p_list->push_back(E); }