From e0ce2a9bc112176d717c51460693bd90bd369009 Mon Sep 17 00:00:00 2001 From: sand4rt Date: Tue, 18 Oct 2022 22:03:48 +0200 Subject: [PATCH] fix(ct): vue2 do not destroy events on update (#17995) --- packages/playwright-ct-vue2/registerSource.mjs | 6 ------ 1 file changed, 6 deletions(-) diff --git a/packages/playwright-ct-vue2/registerSource.mjs b/packages/playwright-ct-vue2/registerSource.mjs index c27981d8e5..85a7187691 100644 --- a/packages/playwright-ct-vue2/registerSource.mjs +++ b/packages/playwright-ct-vue2/registerSource.mjs @@ -193,12 +193,6 @@ window.playwrightUpdate = async (element, options) => { const component = wrapper.componentInstance; const { nodeData, slots } = createComponent(options, component.$createElement); - - for (const [name] of Object.entries(component.$listeners || {})) { - component.$off(name); - delete component.$listeners[name]; - } - for (const [name, value] of Object.entries(nodeData.on || {})) { component.$on(name, value); component.$listeners[name] = value;