kicad/3d-viewer/3d_canvas
Alex Shvartzkop cc1071fe7a Fix a crash in 3D viewer when changing preferences.
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 5cd1a4674f)
2023-11-10 00:25:40 +03:00
..
board_adapter.cpp Step exporter: export circular board outlines as cylinder 2023-05-28 19:38:27 +02:00
board_adapter.h Use rendered text to generate bounding box for knockout text. 2023-06-06 11:19:41 +01:00
create_3Dgraphic_brd_items.cpp Don't assume an error location for PAD::GetEffectivePolygon(). 2023-10-14 15:33:00 +01:00
create_layer_items.cpp Fix 3d viewer rendering textbox borders that were disabled 2023-08-31 02:50:36 +00:00
create_layer_poly.cpp Fix merge breakage. 2023-10-14 15:33:00 +01:00
eda_3d_canvas.cpp Fix a crash in 3D viewer when changing preferences. 2023-11-10 00:25:40 +03:00
eda_3d_canvas.h Move Spacemouse to advanced config 2023-04-25 11:30:36 -07:00
eda_3d_canvas_pivot.cpp Move Spacemouse to advanced config 2023-04-25 11:30:36 -07:00