It was possible for OnMouseMove to come after ReloadRequest
but before DoRePaint.
Which meant m_3d_render_raytracing->Reload() has't been called yet,
thus the BVH contained invalid data.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16059
(cherry picked from commit
|
||
---|---|---|
.. | ||
board_adapter.cpp | ||
board_adapter.h | ||
create_3Dgraphic_brd_items.cpp | ||
create_layer_items.cpp | ||
create_layer_poly.cpp | ||
eda_3d_canvas.cpp | ||
eda_3d_canvas.h | ||
eda_3d_canvas_pivot.cpp |