Skip to content

Commit 3f8b4b8

Browse files
committed
fix(language-core): use raw event parts for listener definition keys
1 parent 59ebc40 commit 3f8b4b8

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

packages/language-core/lib/codegen/template/elementEvents.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -58,11 +58,11 @@ export function* generateElementEvents(
5858
}
5959
const propName = camelize(propPrefix + source);
6060
const emitName = emitPrefix + source;
61-
const key = propName + (
62-
prop.modifiers.length
63-
? `.${prop.modifiers.map(modifier => modifier.content).join('.')}`
64-
: ''
65-
);
61+
const key = [
62+
propPrefix,
63+
source,
64+
...prop.modifiers.map(modifier => modifier.content),
65+
].join('+');
6666

6767
definitions[key] ??= {
6868
propPrefix,

0 commit comments

Comments
 (0)