diff --git a/doc/changes/dev/13708.bugfix.rst b/doc/changes/dev/13708.bugfix.rst new file mode 100644 index 00000000000..3137c690a25 --- /dev/null +++ b/doc/changes/dev/13708.bugfix.rst @@ -0,0 +1 @@ +Fix axis label overlap in :func:`~mne.viz.plot_volume_source_estimates` by replacing ``canvas.draw()`` with ``canvas.draw_idle()``, by :newcontrib:`Famous077`. \ No newline at end of file diff --git a/mne/viz/_3d.py b/mne/viz/_3d.py index 080fb69d71f..5dd6f975037 100644 --- a/mne/viz/_3d.py +++ b/mne/viz/_3d.py @@ -2870,7 +2870,7 @@ def _press(event, params): elif event.key == "shift+right": idx = min(params["stc"].shape[1] - 1, idx + 10) _update_timeslice(idx, params) - params["fig"].canvas.draw() + params["fig"].canvas.draw_idle() def _update_timeslice(idx, params): @@ -2921,7 +2921,7 @@ def _onclick(event, params, verbose=None): else: params["ax_time"].lines[0].set_ydata([0.0]) _update_vertlabel(loc_idx, params) - params["fig"].canvas.draw() + params["fig"].canvas.draw_idle() def _cut_coords_to_idx(cut_coords, dist_to_verts):