diff --git a/test/jdk/ProblemList.txt b/test/jdk/ProblemList.txt index 04395699fbb..89a7f248d28 100644 --- a/test/jdk/ProblemList.txt +++ b/test/jdk/ProblemList.txt @@ -535,8 +535,6 @@ java/awt/Window/WindowOwnedByEmbeddedFrameTest/WindowOwnedByEmbeddedFrameTest.ja java/awt/Mouse/MouseComboBoxTest/MouseComboBoxTest.java 8233564 macosx-all java/awt/Modal/NullModalityDialogTest/NullModalityDialogTest.java 8233565 macosx-all java/awt/keyboard/AllKeyCode/AllKeyCode.java 8242930 macosx-all -java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.java 8233566 macosx-all -java/awt/KeyboardFocusmanager/TypeAhead/EnqueueWithDialogTest/EnqueueWithDialogTest.java 8233566,6447537 macosx-all,windows-all java/awt/FullScreen/8013581/bug8013581.java 8169471 macosx-all java/awt/Focus/FocusSubRequestTest/FocusSubRequestTest.java 8233567 macosx-all java/awt/event/MouseEvent/RobotLWTest/RobotLWTest.java 8233568 macosx-all diff --git a/test/jdk/java/awt/KeyboardFocusmanager/TypeAhead/EnqueueWithDialogTest/EnqueueWithDialogTest.java b/test/jdk/java/awt/KeyboardFocusmanager/TypeAhead/EnqueueWithDialogTest/EnqueueWithDialogTest.java index aabe564cc7c..282a09726ed 100644 --- a/test/jdk/java/awt/KeyboardFocusmanager/TypeAhead/EnqueueWithDialogTest/EnqueueWithDialogTest.java +++ b/test/jdk/java/awt/KeyboardFocusmanager/TypeAhead/EnqueueWithDialogTest/EnqueueWithDialogTest.java @@ -30,9 +30,26 @@ * @run main EnqueueWithDialogTest */ -import java.awt.*; -import java.lang.reflect.InvocationTargetException; -import java.awt.event.*; +import java.awt.AWTEvent; +import java.awt.Button; +import java.awt.Component; +import java.awt.Container; +import java.awt.Dialog; +import java.awt.Dimension; +import java.awt.EventQueue; +import java.awt.Frame; +import java.awt.KeyboardFocusManager; +import java.awt.Point; +import java.awt.Robot; +import java.awt.Toolkit; +import java.awt.event.AWTEventListener; +import java.awt.event.ActionEvent; +import java.awt.event.ActionListener; +import java.awt.event.FocusAdapter; +import java.awt.event.FocusEvent; +import java.awt.event.InputEvent; +import java.awt.event.KeyAdapter; +import java.awt.event.KeyEvent; import java.util.concurrent.CountDownLatch; import java.util.concurrent.TimeUnit; @@ -57,8 +74,17 @@ public class EnqueueWithDialogTest static Robot robot; public static void main(String args[]) throws Exception { EnqueueWithDialogTest test = new EnqueueWithDialogTest(); - test.init(); - test.start(); + try { + test.init(); + test.start(); + } finally { + if (d != null) { + d.dispose(); + } + if (f != null) { + f.dispose(); + } + } } public void init() {