From a67cd1c837368c4c8fe7782445dcebdb87d5ad73 Mon Sep 17 00:00:00 2001 From: Eric Larson Date: Fri, 1 Nov 2024 14:47:22 -0400 Subject: [PATCH 1/2] MAINT: Clean up raw.plot capture --- mne/viz/_scraper.py | 11 +++++------ tutorials/epochs/40_autogenerate_metadata.py | 1 - 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/mne/viz/_scraper.py b/mne/viz/_scraper.py index a6b74106b30..25b186b5e77 100644 --- a/mne/viz/_scraper.py +++ b/mne/viz/_scraper.py @@ -52,15 +52,14 @@ def __call__(self, block, block_vars, gallery_conf): @contextmanager def _screenshot_mode(browser): - if hasattr(browser.mne, "toolbar"): # if there is an error, it might not - browser.mne.toolbar.setVisible(False) - browser.statusBar().setVisible(False) + need_zen = browser.mne.scrollbars_visible + if need_zen: + browser._toggle_zenmode() try: yield finally: - if hasattr(browser.mne, "toolbar"): - browser.mne.toolbar.setVisible(True) - browser.statusBar().setVisible(True) + if need_zen: + browser._toggle_zenmode() def _mne_qt_browser_screenshot(browser, inst=None, return_type="pixmap"): diff --git a/tutorials/epochs/40_autogenerate_metadata.py b/tutorials/epochs/40_autogenerate_metadata.py index cd43699cd13..16fe907b7a9 100644 --- a/tutorials/epochs/40_autogenerate_metadata.py +++ b/tutorials/epochs/40_autogenerate_metadata.py @@ -29,7 +29,6 @@ negativity (ERN), i.e. the ERP component associated with incorrect behavioral responses. - .. _tut-autogenerate-metadata-preparation: Preparation From d2bab8de1fabcb52e189cb35008f6f0d3da64626 Mon Sep 17 00:00:00 2001 From: Eric Larson Date: Fri, 1 Nov 2024 15:25:55 -0400 Subject: [PATCH 2/2] Update mne/viz/_scraper.py Co-authored-by: Daniel McCloy --- mne/viz/_scraper.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/mne/viz/_scraper.py b/mne/viz/_scraper.py index 25b186b5e77..7ca653f0a0d 100644 --- a/mne/viz/_scraper.py +++ b/mne/viz/_scraper.py @@ -52,8 +52,7 @@ def __call__(self, block, block_vars, gallery_conf): @contextmanager def _screenshot_mode(browser): - need_zen = browser.mne.scrollbars_visible - if need_zen: + if need_zen := browser.mne.scrollbars_visible: browser._toggle_zenmode() try: yield