From f065d460c3504c812beaca5692dbaa0acfcd65c9 Mon Sep 17 00:00:00 2001 From: leriomaggio Date: Sat, 2 Oct 2021 08:25:47 +0100 Subject: [PATCH] Updated Parameter cast to pass in DeckImport Constructor DeckImport will now get an instance of the CDeckEditor rather than the more generic ACEditorBase. This is to allow more refined access to methods. Also, all lives in forge-gui-desktop, therefore there should be no conflict with mobile app ui. Signed-off-by: leriomaggio --- .../forge/screens/deckeditor/controllers/CCurrentDeck.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/forge-gui-desktop/src/main/java/forge/screens/deckeditor/controllers/CCurrentDeck.java b/forge-gui-desktop/src/main/java/forge/screens/deckeditor/controllers/CCurrentDeck.java index da4d65eb8dd..5cbb50232fb 100644 --- a/forge-gui-desktop/src/main/java/forge/screens/deckeditor/controllers/CCurrentDeck.java +++ b/forge-gui-desktop/src/main/java/forge/screens/deckeditor/controllers/CCurrentDeck.java @@ -119,8 +119,8 @@ public enum CCurrentDeck implements ICDoc { * Opens dialog for importing a deck from a different MTG software. */ @SuppressWarnings({ "unchecked", "rawtypes" }) - private void importDeck() { - final ACEditorBase ed = (ACEditorBase) + private void importDeck() { + final CDeckEditor ed = (CDeckEditor) CDeckEditorUI.SINGLETON_INSTANCE.getCurrentEditorController(); final DeckImport dImport = new DeckImport(ed); dImport.setModalityType(ModalityType.APPLICATION_MODAL);