commit | 241b32436caff0bcbade8fd1cbd2fb6b8d81d677 | [log] [tgz] |
---|---|---|
author | SemiConscious <s336rl@gmail.com> | Wed Jan 13 23:33:45 2021 +0100 |
committer | GitHub <noreply@github.com> | Wed Jan 13 14:33:45 2021 -0800 |
tree | 8dbf1073d94b735ba284cc0ef755e36d7fbd2307 | |
parent | eac912667555ca57c372dca1f3bd1b34f8d8c4d4 [diff] |
fix dispatcher variable initialization: use the staticEventDispatcher getter function instead of the _bindingEventDispatcher underlying variable, which is never initialized. (#175) Co-authored-by: Jim Page <jim.page@redmatter.com>
diff --git a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/BindableEmitter.java b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/BindableEmitter.java index d88c04d..3b1fa32 100644 --- a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/BindableEmitter.java +++ b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/BindableEmitter.java
@@ -423,7 +423,7 @@ + "var dispatcher = " + qname + ASEmitterTokens.MEMBER_ACCESS.getToken() - + BINDABLE_DISPATCHER_NAME + + STATIC_DISPATCHER_GETTER + ASEmitterTokens.SEMICOLON.getToken()); writeNewline(ASEmitterTokens.INDENT.getToken() + ASEmitterTokens.INDENT.getToken()