|
|
@@ -1176,7 +1176,8 @@ public:
|
|
|
template<typename To, typename From>
|
|
|
void sort() {
|
|
|
ENTT_ASSERT(!owned<To>(), "Cannot sort owned storage");
|
|
|
- assure<To>().sort_as(assure<From>());
|
|
|
+ const base_type &cpool = assure<From>();
|
|
|
+ assure<To>().sort_as(cpool.begin(), cpool.end());
|
|
|
}
|
|
|
|
|
|
/**
|