Revamp of touch vs mobile selection
This commit is contained in:
@ -12,9 +12,18 @@ export function setSelectedTracks(keys = []){
|
||||
}
|
||||
|
||||
export function showContextMenu(data){
|
||||
if (data.e.touches){
|
||||
|
||||
// Touchend
|
||||
if (data.e.changedTouches){
|
||||
data.position_x = data.e.changedTouches[0].clientX;
|
||||
data.position_y = data.e.changedTouches[0].clientY;
|
||||
|
||||
// Touchstart
|
||||
} else if (data.e.touches){
|
||||
data.position_x = data.e.touches[0].clientX;
|
||||
data.position_y = data.e.touches[0].clientY;
|
||||
|
||||
// Click/mousedown/mouseup/etc
|
||||
} else {
|
||||
data.position_x = data.e.clientX;
|
||||
data.position_y = data.e.clientY;
|
||||
|
||||
Reference in New Issue
Block a user