Deal gracefully with a null dialog in invalidateDialog().
git-svn-id: https://samskivert.googlecode.com/svn/trunk@850 6335cc39-0255-0410-8fd6-9bcaacd3b74c
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
//
|
//
|
||||||
// $Id: DialogUtil.java,v 1.3 2002/08/20 18:57:31 mdb Exp $
|
// $Id: DialogUtil.java,v 1.4 2002/09/24 09:47:34 shaper Exp $
|
||||||
|
|
||||||
package com.samskivert.swing.util;
|
package com.samskivert.swing.util;
|
||||||
|
|
||||||
@@ -60,6 +60,10 @@ public class DialogUtil
|
|||||||
public static void invalidateDialog (Component any)
|
public static void invalidateDialog (Component any)
|
||||||
{
|
{
|
||||||
JInternalDialog dialog = getInternalDialog(any);
|
JInternalDialog dialog = getInternalDialog(any);
|
||||||
|
if (dialog == null) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
SwingUtil.applyToHierarchy(dialog, new SwingUtil.ComponentOp() {
|
SwingUtil.applyToHierarchy(dialog, new SwingUtil.ComponentOp() {
|
||||||
public void apply (Component comp)
|
public void apply (Component comp)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user