wip fix pointer down

This commit is contained in:
Rizky 2023-12-03 12:02:01 +07:00
parent 0dc801a79b
commit d264ddd5ef
3 changed files with 12 additions and 21 deletions

View File

@ -2,9 +2,8 @@ import { FC, useState } from "react";
import { useGlobal } from "web-utils";
import { ViewGlobal } from "../../logic/global";
import { ViewMetaRender } from "./render";
import { ViewBoundedScript, ViewMetaScript } from "./script";
import { ViewBoundedScript } from "./script";
import { compPropVal } from "./script/comp-propval";
import { ErrorBox } from "./script/error-box";
export const ViewMeta: FC<{ id: string; scopeIndex?: Record<string, any> }> = ({
id,

View File

@ -29,24 +29,16 @@ export const ViewMetaRender: FC<{
<div
className={_className}
{...props}
onPointerOver={
v.view.hover
? (e) => {
e.stopPropagation();
e.preventDefault();
v.view.hover?.set(meta);
}
: props?.onPointerOver
}
onClick={
v.view.active
? (e) => {
e.stopPropagation();
e.preventDefault();
v.view.active?.set(meta);
}
: props?.onClick
}
onPointerOver={(e) => {
e.stopPropagation();
e.preventDefault();
v.view.hover?.set(meta);
}}
onPointerDown={(e) => {
e.stopPropagation();
e.preventDefault();
v.view.active?.set(meta);
}}
>
<ViewMetaChildren meta={meta} />
</div>

View File

@ -151,7 +151,7 @@ export const ViewMetaScript: FC<{
e.preventDefault();
v.view.hover?.set(meta);
},
onClick: (e: any) => {
onPointerDown: (e: any) => {
e.stopPropagation();
e.preventDefault();
v.view.active?.set(meta);