diff --git a/src/entt/meta/factory.hpp b/src/entt/meta/factory.hpp index e65ac3030..84d6c1889 100644 --- a/src/entt/meta/factory.hpp +++ b/src/entt/meta/factory.hpp @@ -102,7 +102,7 @@ public: * @return A meta factory for the parent type. */ template - meta_factory prop(PropertyOrKey &&property_or_key, Value &&...value) && { + meta_factory prop(PropertyOrKey &&property_or_key, Value &&...value) { if constexpr(sizeof...(Value) == 0) { unroll(choice<3>, std::forward(property_or_key)); } else { @@ -122,7 +122,7 @@ public: * @return A meta factory for the parent type. */ template - meta_factory props(Property... property) && { + meta_factory props(Property... property) { unroll(choice<3>, std::forward(property)...); return {}; }