From 6e043ad3f9649a28b1a06a351ca04f1fabf7f0fd Mon Sep 17 00:00:00 2001 From: Raphael Quast Date: Fri, 1 Dec 2023 12:00:22 +0100 Subject: [PATCH] remember info-text visibility in layout-editor --- eomaps/helpers.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/eomaps/helpers.py b/eomaps/helpers.py index c9386007d..0781fb697 100644 --- a/eomaps/helpers.py +++ b/eomaps/helpers.py @@ -1303,11 +1303,22 @@ def _add_revert_props(self, child, *args): ) def refetch_axes_images(self): + # remember visibility of info-textbox + if self._info_text and self._info_text.get_visible() is False: + info_txt_hidden = True + else: + info_txt_hidden = False + self.m.redraw() self._undo_draggable() self.m.f.canvas.draw() self._make_draggable() + # hide info-text in case it was hidden before + if self._info_text and info_txt_hidden: + self._info_text.set_visible(False) + self._info_text_hidden = True + def _undo_draggable(self): self.modifier_pressed = False