8294046: Newly added test test/jdk/javax/swing/JTabbedPane/TestNPEStateChgListener.java fails in macos

Reviewed-by: azvegint, prr
This commit is contained in:
Prasanta Sadhukhan 2022-09-20 15:21:34 +00:00
parent 09af637a9b
commit df8ec09f8d
2 changed files with 2 additions and 1 deletions
src/java.desktop/macosx/classes/com/apple/laf
test/jdk/javax/swing/JTabbedPane

@ -810,6 +810,7 @@ public class AquaTabbedPaneUI extends AquaTabbedPaneCopyFromBasicUI {
protected ChangeListener createChangeListener() {
return new ChangeListener() {
public void stateChanged(final ChangeEvent e) {
JTabbedPane tabPane = (JTabbedPane)e.getSource();
if (!isTabVisible(tabPane.getSelectedIndex())) popupSelectionChanged = true;
tabPane.revalidate();
tabPane.repaint();

@ -23,7 +23,7 @@
/*
* @test
* @key headful
* @bug 6286501
* @bug 6286501 8294046
* @summary Verifies if NPE is thrown from stateChanged listener of JTabbedPane
* @run main TestNPEStateChgListener
*/