jaw-optional
authorOpenJDK Team <openjdk-17@packages.debian.org>
Thu, 26 Jan 2023 10:36:16 +0000 (10:36 +0000)
committerMatthias Klose <doko@ubuntu.com>
Thu, 26 Jan 2023 10:36:16 +0000 (10:36 +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;