implemented middle click in connection tree

This commit is contained in:
Jan Prochazka
2021-07-14 18:07:29 +02:00
parent 134737d4a8
commit fa733e2285
4 changed files with 27 additions and 7 deletions

View File

@@ -38,6 +38,14 @@
}
}
function handleMouseUp(e) {
if (e.button == 1) {
dispatch('middleclick');
e.preventDefault();
e.stopPropagation();
}
}
function setChecked(value) {
if (!value && isChecked) {
checkedObjectsStore.update(x => x.filter(y => module.extractKey(data) != module.extractKey(y)));
@@ -53,6 +61,7 @@
class:isBold
draggable={true}
on:click={handleClick}
on:mouseup={handleMouseUp}
use:contextMenu={disableContextMenu ? null : menu}
on:dragstart={e => {
e.dataTransfer.setData('app_object_drag_data', JSON.stringify(data));