From 172632b30423197bf9ee906a1c844fd0a755e7f4 Mon Sep 17 00:00:00 2001 From: Zlatin Balevsky Date: Sat, 25 Jun 2022 11:18:51 +0100 Subject: [PATCH] avoid exception on preview --- .../controllers/com/muwire/gui/MainFrameController.groovy | 2 +- .../views/com/muwire/gui/DownloadPreviewView.groovy | 6 ------ 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/gui/griffon-app/controllers/com/muwire/gui/MainFrameController.groovy b/gui/griffon-app/controllers/com/muwire/gui/MainFrameController.groovy index c3bf200c..e13c07a1 100644 --- a/gui/griffon-app/controllers/com/muwire/gui/MainFrameController.groovy +++ b/gui/griffon-app/controllers/com/muwire/gui/MainFrameController.groovy @@ -281,7 +281,7 @@ class MainFrameController { def downloader = downloads.get(0) def params = [:] params['downloader'] = downloader - mvcGroup.createMVCGroup("download-preview", params) + mvcGroup.createMVCGroup("download-preview", params).destroy() } @ControllerAction diff --git a/gui/griffon-app/views/com/muwire/gui/DownloadPreviewView.groovy b/gui/griffon-app/views/com/muwire/gui/DownloadPreviewView.groovy index 733014d9..6a2c6af6 100644 --- a/gui/griffon-app/views/com/muwire/gui/DownloadPreviewView.groovy +++ b/gui/griffon-app/views/com/muwire/gui/DownloadPreviewView.groovy @@ -44,12 +44,6 @@ class DownloadPreviewView { dialog.setResizable(false) dialog.setLocationRelativeTo(mainFrame) dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE) - dialog.addWindowListener(new WindowAdapter() { - public void windowClosed(WindowEvent e) { - mainFrame.setVisible(false) - mvcGroup.destroy() - } - }) } void mvcGroupInit(Map args) {