aboutsummaryrefslogtreecommitdiff
path: root/src/share/classes/com/sun
diff options
context:
space:
mode:
authorpchelko <none@none>2014-05-23 19:43:14 +0400
committerpchelko <none@none>2014-05-23 19:43:14 +0400
commite97f33f202873e65c16f30329c1f9dc3aca1774f (patch)
tree83c8e20fbef508c38bbe31bef48ea76e9198c9d9 /src/share/classes/com/sun
parentad23b858b3dbfbb937fe0169d63de7fd8953f902 (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.java6
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)) {