diff --git a/mne/conftest.py b/mne/conftest.py index 1859d3210ce..c91dc50b182 100644 --- a/mne/conftest.py +++ b/mne/conftest.py @@ -500,7 +500,10 @@ def _use_backend(backend_name, interactive): try: yield renderer finally: - renderer.backend._close_all() + try: # remove when pyvista 0.35.2 patch is released + renderer.backend._close_all() + except Exception: + pass def _check_skip_backend(name): diff --git a/mne/viz/backends/renderer.py b/mne/viz/backends/renderer.py index 17fb91e0d1f..ecade2f35eb 100644 --- a/mne/viz/backends/renderer.py +++ b/mne/viz/backends/renderer.py @@ -336,7 +336,7 @@ def close_3d_figure(figure): def close_all_3d_figures(): """Close all the scenes of the current 3d backend.""" - try: + try: # remove when pyvista 0.35.2 patch is released backend._close_all() except Exception: pass