diff -r 9bdfdb90249b -r 4d798c873df0 jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTableHeaderUI.java --- a/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTableHeaderUI.java Fri Apr 15 15:50:45 2016 +0530 +++ b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTableHeaderUI.java Fri Apr 15 19:15:12 2016 +0400 @@ -85,7 +85,6 @@ installKeyboardActions(); } } - context.dispose(); } /** @@ -109,7 +108,6 @@ SynthContext context = getContext(header, ENABLED); style.uninstallDefaults(context); - context.dispose(); style = null; } @@ -142,7 +140,6 @@ context.getPainter().paintTableHeaderBackground(context, g, 0, 0, c.getWidth(), c.getHeight()); paint(context, g); - context.dispose(); } /** @@ -159,7 +156,6 @@ SynthContext context = getContext(c); paint(context, g); - context.dispose(); } /**