diff --git a/hypgraph.cpp b/hypgraph.cpp index 4a0c4605..dc669230 100644 --- a/hypgraph.cpp +++ b/hypgraph.cpp @@ -1960,7 +1960,7 @@ bool limited_generation(cell *c) { EX bool do_draw(cell *c, const transmatrix& T) { - if(product::pmap) return product::in_actual([&] { return do_draw(product::get_at(c, 0), T); }); + if(product::pmap) return product::in_actual([&] { return do_draw(product::get_at(c, product::current_view_level), T); }); if(WDIM == 3) { if(cells_drawn > vid.cells_drawn_limit) return false; if(nil && pmodel == mdGeodesic) {