summaryrefslogtreecommitdiffhomepage
path: root/editor/inspect-draw.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'editor/inspect-draw.cpp')
-rw-r--r--editor/inspect-draw.cpp12
1 files changed, 2 insertions, 10 deletions
diff --git a/editor/inspect-draw.cpp b/editor/inspect-draw.cpp
index bc3237a5..34c096ea 100644
--- a/editor/inspect-draw.cpp
+++ b/editor/inspect-draw.cpp
@@ -17,14 +17,6 @@ void app::draw_inspector()
{
auto b = push_id("inspector");
- constexpr auto max_inspectors = 10;
- if (auto size = inspectors.size(); size > max_inspectors)
- {
- auto end = inspectors.begin() + (ptrdiff_t)size - max_inspectors;
- inspectors.erase(inspectors.begin(), end);
- fm_assert(inspectors.size() <= max_inspectors);
- }
-
const auto dpi = M->dpi_scale();
auto& w = M->world();
@@ -34,7 +26,7 @@ void app::draw_inspector()
auto e_ = w.find_object(id);
if (!e_)
{
- inspectors.erase(inspectors.begin() + ptrdiff_t(i));
+ erase_inspector(i);
continue;
}
auto& e = *e_;
@@ -61,7 +53,7 @@ auto z = e.coord.z();
(void)ret;
}
if (!is_open)
- inspectors.erase(inspectors.begin() + (ptrdiff_t)i);
+ erase_inspector(i);
}
}