diff --git a/src/java/com/threerings/util/KeyDispatcher.java b/src/java/com/threerings/util/KeyDispatcher.java index f51bd515c..f1bc4b05c 100644 --- a/src/java/com/threerings/util/KeyDispatcher.java +++ b/src/java/com/threerings/util/KeyDispatcher.java @@ -1,5 +1,5 @@ // -// $Id: KeyDispatcher.java,v 1.2 2004/08/27 02:20:36 mdb Exp $ +// $Id: KeyDispatcher.java,v 1.3 2004/09/30 23:35:13 ray Exp $ // // Narya library - tools for developing networked games // Copyright (C) 2002-2004 Three Rings Design, Inc., All Rights Reserved @@ -35,6 +35,7 @@ import java.util.ArrayList; import java.util.Iterator; import java.util.LinkedList; +import javax.swing.JRootPane; import javax.swing.JTable; import javax.swing.event.AncestorEvent; import javax.swing.event.AncestorListener; @@ -202,7 +203,8 @@ public class KeyDispatcher return target.isShowing() && (((target instanceof JTextComponent) && ((JTextComponent) target).isEditable()) || - (target instanceof JTable)); + (target instanceof JTable) || + (target instanceof JRootPane)); } /**