]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
refactor(runtime-dom/events): use more explicit variable name to avoid shadowing
authorEvan You <yyx990803@gmail.com>
Mon, 7 Oct 2019 14:57:35 +0000 (10:57 -0400)
committerEvan You <yyx990803@gmail.com>
Mon, 7 Oct 2019 14:57:35 +0000 (10:57 -0400)
packages/runtime-dom/src/modules/events.ts

index 0fb180c816ba97f01bf62f7bc86528b7e4ebfc57..7674f69b52a53cc8c468a30d49ce59b2b5968e79 100644 (file)
@@ -62,7 +62,10 @@ export function patchEvent(
   }
 }
 
-function createInvoker(value: any, instance: ComponentInternalInstance | null) {
+function createInvoker(
+  initialValue: any,
+  instance: ComponentInternalInstance | null
+) {
   const invoker = ((e: Event) => {
     // async edge case #6566: inner click event triggers patch, event handler
     // attached to outer element during patch, and triggered again. This
@@ -92,8 +95,8 @@ function createInvoker(value: any, instance: ComponentInternalInstance | null) {
       }
     }
   }) as any
-  invoker.value = value
-  value.invoker = invoker
+  invoker.value = initialValue
+  initialValue.invoker = invoker
   invoker.lastUpdated = getNow()
   return invoker
 }