jaw-optional
authorOpenJDK Team <openjdk-17@packages.debian.org>
Fri, 11 Nov 2022 07:39:25 +0000 (07:39 +0000)
committerPeter Michael Green <plugwash@raspbian.org>
Fri, 11 Nov 2022 07:39:25 +0000 (07:39 +0000)
Make failing to load the Java ATK wrapper non-fatal

Gbp-Pq: Name jaw-optional.diff

src/java.desktop/share/classes/java/awt/Toolkit.java

index 354b5b3f3f3a3efb11e37473f4c115d37812882e..4fd15033dccd52824c9617b69506825df2fc6e9f 100644 (file)
@@ -602,7 +602,11 @@ public abstract class Toolkit {
                 toolkit = new HeadlessToolkit(toolkit);
             }
             if (!GraphicsEnvironment.isHeadless()) {
+              try {
                 loadAssistiveTechnologies();
+              } catch (java.awt.AWTError e) {
+                // too bad
+              }
             }
         }
         return toolkit;