From f80c628995f506c54b386656b028c9ad0118a666 Mon Sep 17 00:00:00 2001 From: loathingKernel <142770+loathingKernel@users.noreply.github.com> Date: Mon, 30 Jan 2023 00:04:08 +0200 Subject: [PATCH] ImageWidget: Clear widget if a null pixmap is set --- rare/widgets/image_widget.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/rare/widgets/image_widget.py b/rare/widgets/image_widget.py index c989bfd3..59b3e584 100644 --- a/rare/widgets/image_widget.py +++ b/rare/widgets/image_widget.py @@ -58,7 +58,9 @@ class ImageWidget(QWidget): 1 / pixmap.devicePixelRatioF() / self._image_size.divisor, 1 / pixmap.devicePixelRatioF() / self._image_size.divisor, ) - self.update() + else: + self.paint_image = self.paint_image_empty + self.update() def setFixedSize(self, a0: ImageSize.Preset) -> None: self._squared_overlay = None