From f9793882808224faaf91ae498bff142f0fe1d6d8 Mon Sep 17 00:00:00 2001 From: Abe Levitan Date: Sat, 21 Mar 2026 21:42:16 +0100 Subject: [PATCH] Fix an annoying warning coming from double-setting the figsize --- src/cdtools/tools/plotting/plotting.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/cdtools/tools/plotting/plotting.py b/src/cdtools/tools/plotting/plotting.py index ca8e53f..1b30a76 100644 --- a/src/cdtools/tools/plotting/plotting.py +++ b/src/cdtools/tools/plotting/plotting.py @@ -853,7 +853,11 @@ def plot_nanomap_with_images(translations, get_image_func, values=None, mask=Non if fig is None: fig = plt.figure(figsize=(8,5.3), constrained_layout=True) else: - fig = plt.figure(fig.number, figsize=(8,5.3), constrained_layout=True) + if plt.fignum_exists(fig.number): + fig = plt.figure(fig.number) + else: + fig = plt.figure(fig.number, + figsize=(8,5.3), constrained_layout=True) fig.clear() if hasattr(fig, 'nanomap_cids'): for cid in fig.nanomap_cids: