settings_setting: Don't remove the AudioEngine workaround
This commit is contained in:
		| @@ -113,6 +113,9 @@ protected: | ||||
|             return value_.has_value() ? std::to_string(*value_) : "none"; | ||||
|         } else if constexpr (std::is_same_v<Type, bool>) { | ||||
|             return value_ ? "true" : "false"; | ||||
|         } else if constexpr (std::is_same_v<Type, AudioEngine>) { | ||||
|             // Compatibility with old AudioEngine setting being a string | ||||
|             return CanonicalizeEnum(value_); | ||||
|         } else if constexpr (std::is_floating_point_v<Type>) { | ||||
|             return fmt::format("{:f}", value_); | ||||
|         } else if constexpr (std::is_enum_v<Type>) { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user