This is an automated email from the ASF dual-hosted git repository.

jtulach pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/netbeans-html4j.git

commit 8e3acf2298a9fa62740880823c3f3ec8ca912ad7
Author: Jaroslav Tulach <jaroslav.tul...@apidesign.org>
AuthorDate: Fri Dec 18 06:21:27 2020 +0100

    Schedule processing when topmost call has already finished
---
 generic/src/main/java/org/netbeans/html/presenters/spi/Generic.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/generic/src/main/java/org/netbeans/html/presenters/spi/Generic.java 
b/generic/src/main/java/org/netbeans/html/presenters/spi/Generic.java
index 8a67799..56285a1 100644
--- a/generic/src/main/java/org/netbeans/html/presenters/spi/Generic.java
+++ b/generic/src/main/java/org/netbeans/html/presenters/spi/Generic.java
@@ -667,7 +667,7 @@ abstract class Generic implements Fn.Presenter, 
Fn.KeepAlive, Flushable {
             params.addAll(Arrays.asList((Object[]) args));
             Object[] converted = adaptParams(method, params);
             Item top = topMostCall();
-            boolean first = top == null;
+            boolean first = top == null || Boolean.TRUE.equals(top.done);
             log(Level.FINE, "jc: {0}@{1}args: {2} is first: {3}, now: {4}", 
new Object[]{method.getName(), vm, params, first, topMostCall()});
             Item newItem = registerCall(new Item(nextCallId(), top, method, 
vm, converted));
             if (first || synchronous) {


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org
For additional commands, e-mail: commits-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to