aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Shelomentsev <sergey.shelomentsev@jetbrains.com>2024-05-07 17:00:50 +0300
committerSergey Shelomentsev <sergey.shelomentsev@jetbrains.com>2024-05-17 16:00:08 +0300
commitf4b9cb47ecedb65f61f614070ab2aca966ac1732 (patch)
treedd7f8858890bf5853409e5ff9f29a4f31ac6795c
parent1c9e5f52e76d1ffafd44820b9594e279b9482802 (diff)
downloadJetBrainsRuntime-upstream-jbr17.tar.gz
JBR-7117 Set initial display mode after test executionjb17.0.11-b1295upstream-jbr17
-rw-r--r--test/jdk/java/awt/FullScreen/FullscreenWindowProps/FullscreenWindowProps.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/test/jdk/java/awt/FullScreen/FullscreenWindowProps/FullscreenWindowProps.java b/test/jdk/java/awt/FullScreen/FullscreenWindowProps/FullscreenWindowProps.java
index 44028ee9f64..496aeaaef3b 100644
--- a/test/jdk/java/awt/FullScreen/FullscreenWindowProps/FullscreenWindowProps.java
+++ b/test/jdk/java/awt/FullScreen/FullscreenWindowProps/FullscreenWindowProps.java
@@ -54,6 +54,8 @@ public final class FullscreenWindowProps {
g.fillRect(0, 0, getWidth(), getHeight());
}
};
+
+ DisplayMode initialDisplayMode = gd.getDisplayMode();
try {
frame.setUndecorated(true); // workaround JDK-8256257
frame.setBackground(Color.MAGENTA);
@@ -91,6 +93,7 @@ public final class FullscreenWindowProps {
checkSize(frameBounds.height, screenBounds.height, "height");
} finally {
gd.setFullScreenWindow(null);
+ gd.setDisplayMode(initialDisplayMode);
frame.dispose();
Thread.sleep(10000);
}