소스 검색

Fixing bug in PrepareSpellsDialog closing

Sam Jaffe 8 년 전
부모
커밋
39a5dcc239
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      src/main/lombok/org/leumasjaffe/charsheet/view/magic/PrepareSpellsDialog.java

+ 1 - 1
src/main/lombok/org/leumasjaffe/charsheet/view/magic/PrepareSpellsDialog.java

@@ -87,10 +87,10 @@ public class PrepareSpellsDialog extends JPanel {
 		
 		final Prepared spellBook = (Prepared) dclass.getSpellBook().get();
 		btnPrepareTheseSpells.addActionListener(e -> {
-			((JDialog) this.getParent().getParent().getParent()).dispose();
 			for (int i = 0; i < highestSpellLevel; ++i) {
 				spellBook.prepareSpells(i, panels.get(i).getPrepared());
 			}
+			((JDialog) this.getParent().getParent().getParent()).dispose();
 		});
 	}