diff --git a/frontend/src/lib/components/flows/map/FlowModuleSchemaItem.svelte b/frontend/src/lib/components/flows/map/FlowModuleSchemaItem.svelte index e0ad53a894..84f59161da 100644 --- a/frontend/src/lib/components/flows/map/FlowModuleSchemaItem.svelte +++ b/frontend/src/lib/components/flows/map/FlowModuleSchemaItem.svelte @@ -203,7 +203,7 @@ style="width: 275px; height: 38px; background-color: {bgColor};" on:mouseenter={() => (hover = true)} on:mouseleave={() => (hover = false)} - on:click|preventDefault|stopPropagation + on:pointerdown|preventDefault|stopPropagation >
{#if retry} diff --git a/frontend/src/lib/components/flows/map/MapItem.svelte b/frontend/src/lib/components/flows/map/MapItem.svelte index 1ce5f2c918..dceff7d539 100644 --- a/frontend/src/lib/components/flows/map/MapItem.svelte +++ b/frontend/src/lib/components/flows/map/MapItem.svelte @@ -122,7 +122,7 @@ on:changeId on:move={() => dispatch('move')} on:delete={onDelete} - on:click={() => dispatch('select', mod.id)} + on:pointerdown={() => dispatch('select', mod.id)} on:updateMock={({ detail }) => { mod.mock = detail dispatch('updateMock') @@ -148,7 +148,7 @@ on:changeId on:delete={onDelete} on:move={() => dispatch('move')} - on:click={() => dispatch('select', mod.id)} + on:pointerdown={() => dispatch('select', mod.id)} {...itemProps} id={mod.id} label={mod.summary || 'Run one branch'} @@ -165,7 +165,7 @@ on:changeId on:delete={onDelete} on:move={() => dispatch('move')} - on:click={() => dispatch('select', mod.id)} + on:pointerdown={() => dispatch('select', mod.id)} id={mod.id} {...itemProps} label={mod.summary || `Run all branches${mod.value.parallel ? ' (parallel)' : ''}`} @@ -180,7 +180,7 @@ {retries} {editMode} on:changeId - on:click={() => dispatch('select', mod.id)} + on:pointerdown={() => dispatch('select', mod.id)} on:delete={onDelete} on:move={() => dispatch('move')} on:updateMock={({ detail }) => { @@ -196,8 +196,8 @@ (mod.id === 'preprocessor' ? 'Preprocessor' : mod.id.startsWith('failure') - ? 'Error Handler' - : undefined) || + ? 'Error Handler' + : undefined) || (`path` in mod.value ? mod.value.path : undefined) || (mod.value.type === 'rawscript' ? `Inline ${prettyLanguage(mod.value.language)}`