From 6746dad08a0f1436eb95a1df1b82cbf5d7fc7531 Mon Sep 17 00:00:00 2001 From: Matthias Koefferlein Date: Sun, 19 Oct 2025 19:39:46 +0200 Subject: [PATCH] Fixed display of markers for ghost cells in viewer mode --- src/edt/edt/edtService.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/edt/edt/edtService.cc b/src/edt/edt/edtService.cc index ceab2f786..8dbabaf7e 100644 --- a/src/edt/edt/edtService.cc +++ b/src/edt/edt/edtService.cc @@ -1208,7 +1208,7 @@ Service::transient_select (const db::DPoint &pos) // In viewer mode, individual instances of arrays can be selected. Since that is not supported by // InstanceMarker, we just indicate the individual instance's bounding box. lay::Marker *marker = new lay::Marker (view (), r->cv_index ()); - db::box_convert bc (cv->layout ()); + db::box_convert bc (cv->layout ()); marker->set (bc (r->back ().inst_ptr.cell_inst ().object ()), gt * r->back ().inst_ptr.cell_inst ().complex_trans (*r->back ().array_inst), tv); marker->set_vertex_size (view ()->default_transient_marker_vertex_size ()); marker->set_line_width (view ()->default_transient_marker_line_width ()); @@ -1806,7 +1806,7 @@ Service::do_selection_to_view () if (r->seq () > 0 && m_indicate_secondary_selection) { marker->set_dither_pattern (3); } - db::box_convert bc (cv->layout ()); + db::box_convert bc (cv->layout ()); marker->set (bc (r->back ().inst_ptr.cell_inst ().object ()), gt * r->back ().inst_ptr.cell_inst ().complex_trans (*r->back ().array_inst), *tv_list); m_markers.push_back (std::make_pair (r.operator-> (), marker));