diff options
author | pchelko <none@none> | 2014-05-23 19:43:14 +0400 |
---|---|---|
committer | pchelko <none@none> | 2014-05-23 19:43:14 +0400 |
commit | e97f33f202873e65c16f30329c1f9dc3aca1774f (patch) | |
tree | 83c8e20fbef508c38bbe31bef48ea76e9198c9d9 /src/share/classes/com/sun | |
parent | ad23b858b3dbfbb937fe0169d63de7fd8953f902 (diff) |
8043610: Sorting columns in JFileChooser fails with AppContext NPE
Reviewed-by: anthony, alexsch
Diffstat (limited to 'src/share/classes/com/sun')
-rw-r--r-- | src/share/classes/com/sun/java/swing/SwingUtilities3.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/share/classes/com/sun/java/swing/SwingUtilities3.java b/src/share/classes/com/sun/java/swing/SwingUtilities3.java index 1ca240dd7..b50fb2ae1 100644 --- a/src/share/classes/com/sun/java/swing/SwingUtilities3.java +++ b/src/share/classes/com/sun/java/swing/SwingUtilities3.java @@ -27,6 +27,8 @@ package com.sun.java.swing; import sun.awt.EventQueueDelegate; import sun.awt.AppContext; +import sun.awt.SunToolkit; + import java.util.Collections; import java.util.Map; import java.util.WeakHashMap; @@ -117,8 +119,8 @@ public class SwingUtilities3 { public static RepaintManager getDelegateRepaintManager(Component component) { RepaintManager delegate = null; - if (Boolean.TRUE == AppContext.getAppContext().get( - DELEGATE_REPAINT_MANAGER_KEY)) { + if (Boolean.TRUE == SunToolkit.targetToAppContext(component) + .get(DELEGATE_REPAINT_MANAGER_KEY)) { while (delegate == null && component != null) { while (component != null && ! (component instanceof JComponent)) { |