diff --git a/keysign/QRCode.py b/keysign/QRCode.py index e37d06c9035e46ab72c0e6beaae34629d66b71b6..30ff970864f51893eac3612f293fd65d269f3c2d 100755 --- a/keysign/QRCode.py +++ b/keysign/QRCode.py @@ -249,7 +249,7 @@ class FullscreenQRImageWindow(Gtk.Window): '''Connected to the button-release-event and closes this window''' # It's unclear whether all resources are free()d self.log.info('Event on fullscreen: %s', event) - if event.button == 1: + if self.get_visible() and event.button == 1: self.unfullscreen() self.hide() self.close()