better tab drag UX

This commit is contained in:
Jan Prochazka
2022-01-01 11:51:55 +01:00
parent d52c69d746
commit 1494fe3078

View File

@@ -307,7 +307,6 @@
}) })
); );
} }
</script> </script>
{#each groupedTabs as tabGroup} {#each groupedTabs as tabGroup}
@@ -360,8 +359,10 @@
on:mouseup={e => handleMouseUp(e, tab.tabid)} on:mouseup={e => handleMouseUp(e, tab.tabid)}
use:contextMenu={getContextMenu(tab)} use:contextMenu={getContextMenu(tab)}
draggable={true} draggable={true}
on:dragstart={e => { on:dragstart={async e => {
draggingTab = tab; draggingTab = tab;
await tick();
setSelectedTab(tab.tabid);
// console.log('START', tab.tabid); // console.log('START', tab.tabid);
// e.dataTransfer.setData('tab_drag_data', tab.tabid); // e.dataTransfer.setData('tab_drag_data', tab.tabid);
}} }}