diff --git a/snap-sta-ui/src/main/java/org/esa/snap/ui/tooladapter/dialogs/ToolAdapterExecutionDialog.java b/snap-sta-ui/src/main/java/org/esa/snap/ui/tooladapter/dialogs/ToolAdapterExecutionDialog.java index 642a5e8743..829e559322 100644 --- a/snap-sta-ui/src/main/java/org/esa/snap/ui/tooladapter/dialogs/ToolAdapterExecutionDialog.java +++ b/snap-sta-ui/src/main/java/org/esa/snap/ui/tooladapter/dialogs/ToolAdapterExecutionDialog.java @@ -450,6 +450,7 @@ public boolean cancel() { @Override public void run() { try { + operator.execute(null); callbackMethod.accept(operator.getTargetProduct()); } catch (Throwable t) { if (operator instanceof ToolAdapterOp) {