mirror of https://gitlab.com/nakst/essence
accurate tab drag off
This commit is contained in:
parent
88351dbf9e
commit
2a8cd72689
|
@ -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);
|
||||
|
|
Loading…
Reference in New Issue