From cc498495a4031a36166bb3ec7d5224f8221f99a2 Mon Sep 17 00:00:00 2001 From: Glavo Date: Sat, 2 Aug 2025 15:29:26 +0800 Subject: [PATCH] update --- .../main/java/org/jackhuang/hmcl/ui/HTMLRenderer.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/HTMLRenderer.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/HTMLRenderer.java index 35244fe20..b607e41c5 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/HTMLRenderer.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/HTMLRenderer.java @@ -191,11 +191,13 @@ public final class HTMLRenderer { } } - Task task = FXUtils.getRemoteImageTask(uri.toString(), width, height, true, true); - task.start(); - try { - ImageView imageView = new ImageView(task.getResult()); + Image image = FXUtils.getRemoteImageTask(uri.toString(), width, height, true, true) + .run(); + if (image == null) + throw new AssertionError("Image loading task returned null"); + + ImageView imageView = new ImageView(image); if (hyperlink != null) { URI target = resolveLink(hyperlink); if (target != null) {