diff --git a/app/src/main/java/io/xpipe/app/core/mode/AppOperationMode.java b/app/src/main/java/io/xpipe/app/core/mode/AppOperationMode.java index 5f084fb1f..7816fa88f 100644 --- a/app/src/main/java/io/xpipe/app/core/mode/AppOperationMode.java +++ b/app/src/main/java/io/xpipe/app/core/mode/AppOperationMode.java @@ -24,6 +24,7 @@ import javafx.application.Platform; import lombok.Getter; import lombok.SneakyThrows; +import java.awt.*; import java.time.Duration; import java.util.List; @@ -90,6 +91,11 @@ public abstract class AppOperationMode { return; } + // Some random AWT errors are thrown sometimes + if (ex instanceof AWTError) { + return; + } + // Handle any startup uncaught errors if (AppOperationMode.isInStartup() && thread.threadId() == 1) { ex.printStackTrace();