From 8752ba53c5b4ddf26dddc2c9dadc625201b292dc Mon Sep 17 00:00:00 2001 From: * <*> Date: Tue, 18 Apr 2023 10:08:43 +0800 Subject: [PATCH] Match-id-5ec5b8bb1e9670f83af42904d6795648595acd4a --- libs/horizon/src/event/HorizonEventMain.ts | 2 +- libs/horizon/src/renderer/ErrorHandler.ts | 2 +- libs/horizon/src/renderer/render/BaseComponent.ts | 2 +- libs/horizon/src/renderer/render/SuspenseComponent.ts | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/libs/horizon/src/event/HorizonEventMain.ts b/libs/horizon/src/event/HorizonEventMain.ts index 77f22988..5c0ae747 100644 --- a/libs/horizon/src/event/HorizonEventMain.ts +++ b/libs/horizon/src/event/HorizonEventMain.ts @@ -45,7 +45,7 @@ function shouldTriggerChangeEvent(targetDom, evtName) { const { type } = targetDom; const domTag = getDomTag(targetDom); - if (domTag === 'select' || domTag === 'input' && type === 'file') { + if (domTag === 'select' || (domTag === 'input' && type === 'file')) { return evtName === 'change'; } else if (domTag === 'input' && (type === 'checkbox' || type === 'radio')) { if (evtName === 'click') { diff --git a/libs/horizon/src/renderer/ErrorHandler.ts b/libs/horizon/src/renderer/ErrorHandler.ts index efcba91d..7ba23cec 100644 --- a/libs/horizon/src/renderer/ErrorHandler.ts +++ b/libs/horizon/src/renderer/ErrorHandler.ts @@ -110,7 +110,7 @@ export function handleRenderThrowError(sourceVNode: VNode, error: any) { if ( (vNode.flags & DidCapture) === InitFlag && (typeof ctor.getDerivedStateFromError === 'function' || - instance !== null && typeof instance.componentDidCatch === 'function') + (instance !== null && typeof instance.componentDidCatch === 'function')) ) { FlagUtils.markShouldCapture(vNode); diff --git a/libs/horizon/src/renderer/render/BaseComponent.ts b/libs/horizon/src/renderer/render/BaseComponent.ts index 45b5be71..27449235 100644 --- a/libs/horizon/src/renderer/render/BaseComponent.ts +++ b/libs/horizon/src/renderer/render/BaseComponent.ts @@ -73,7 +73,7 @@ export function captureVNode(processing: VNode): VNode | null { export function markRef(processing: VNode) { const ref = processing.ref; - if (processing.isCreated && ref !== null || !processing.isCreated && processing.oldRef !== ref) { + if ((processing.isCreated && ref !== null) || (!processing.isCreated && processing.oldRef !== ref)) { FlagUtils.markRef(processing); } } diff --git a/libs/horizon/src/renderer/render/SuspenseComponent.ts b/libs/horizon/src/renderer/render/SuspenseComponent.ts index a73644c7..82c04dee 100644 --- a/libs/horizon/src/renderer/render/SuspenseComponent.ts +++ b/libs/horizon/src/renderer/render/SuspenseComponent.ts @@ -151,7 +151,7 @@ export function bubbleRender(processing: VNode) { const { childStatus, oldChildStatus } = processing.suspenseState; if ( childStatus === SuspenseChildStatus.ShowFallback || - !processing.isCreated && oldChildStatus === SuspenseChildStatus.ShowFallback + (!processing.isCreated && oldChildStatus === SuspenseChildStatus.ShowFallback) ) { FlagUtils.markUpdate(processing); }