Repeatedly update tab movement during drag

drag-tabs
Steven Knipe 3 years ago
parent cbc7563158
commit bff73b6a76

@ -110,6 +110,12 @@ abstract class AbstractBrowserTrayList @JvmOverloads constructor(
true
}
DragEvent.ACTION_DRAG_LOCATION -> {
val target = getDropPosition(event.x, event.y)
if (target != null) {
val (targetId, placeAfter) = target
@Suppress("UNCHECKED_CAST") // Cast is checked on drag start
interactor.onTabsMove(event.localState as Collection<TabSessionState>, targetId, placeAfter)
}
true
}
DragEvent.ACTION_DRAG_EXITED -> {

Loading…
Cancel
Save