accurate tab drag off

This commit is contained in:
nakst 2021-10-06 17:25:49 +01:00
parent 88351dbf9e
commit 2a8cd72689
1 changed files with 2 additions and 1 deletions

View File

@ -780,7 +780,8 @@ int WindowTabMessage(EsElement *element, EsMessage *message) {
} else {
EsPoint mousePosition = EsMouseGetPosition(tab->window);
int32_t dragOffThreshold = GetConstantNumber("tabDragOffThreshold");
int32_t previousTabOffsetX = tab->offsetX;
// int32_t previousTabOffsetX = tab->offsetX;
int32_t previousTabOffsetX = tab->dragPosition;
if (EsRectangleContains(EsRectangleAdd(band->GetWindowBounds(), ES_RECT_1I(-dragOffThreshold)), mousePosition.x, mousePosition.y)) {
ReorderItemDragged(tab, message->mouseDragged.newPositionX);