You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
final ObjectPool<MyNodeOverlapCallback> myNodeCallbacks = ObjectPool.create(
new Supplier<MyNodeOverlapCallback>() {
@Override
public MyNodeOverlapCallback get() {
return new MyNodeOverlapCallback();
}
});
final MyNodeOverlapCallback myNodeCallback = myNodeCallbacks.get();
myNodeCallback.processNode();
All work well after dragome js codegen
But if i do like this:
final ObjectPool<MyNodeOverlapCallback> myNodeCallbacks = ObjectPool.create(
() -> new MyNodeOverlapCallback()
);
final MyNodeOverlapCallback myNodeCallback = myNodeCallbacks.get();
myNodeCallback.processNode();
Browser write javascript error that myNodeCallback is null;
But both implimentation work correct as java code.
https://github.com/dragome/dragome-sdk
but
I have this synthetic code:
====================================================
Supplier.java
ObjectPool.java
NodeOverlapCallback.java
MyNodeOverlapCallback.java
====================================================
Now if i do like this:
All work well after dragome js codegen
But if i do like this:
Browser write javascript error that myNodeCallback is null;
But both implimentation work correct as java code.
P.S.: also repost to dragome/dragome-sdk#147
The text was updated successfully, but these errors were encountered: