view: fixed the constrained range-each

This commit is contained in:
Michele Caini
2020-07-10 17:54:07 +02:00
parent 409d7a499d
commit 0b699a3f20

View File

@@ -583,7 +583,7 @@ public:
template<typename Comp>
[[nodiscard]] auto each() const ENTT_NOEXCEPT {
const sparse_set<entity_type> &view = *std::get<pool_type<Comp> *>(pools);
return view_range{iterator{view, unchecked(view), filter, view.begin()}, iterator{view, unchecked(view), filter, view.begin()}, pools};
return view_range{iterator{view, unchecked(view), filter, view.begin()}, iterator{view, unchecked(view), filter, view.end()}, pools};
}
private: