You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In startEditing() a pointerdown-listener is attached to this.__focusIndicator:
// prevent tap event from bubbling up to the tablethis.__focusIndicator.addListener("pointerdown",function(e){this.__lastPointerDownCell={row : this.__focusedRow,col : this.__focusedCol};e.stopPropagation();},this);
This listener is not removed anymore in cancelEditing():
The listener keeps on catching pointerdown-events by stopping event propagation. Solution is to save the listener-id and then remove the listener again in cancelEditing().
The text was updated successfully, but these errors were encountered:
@Plasmodino thank you for your bug report. It would be very nice if you could provide your proposed fix as a pull request. As you obviously are affected by the bug you could test the fix in your app. Thank you.
In startEditing() a pointerdown listener is attached to the focus indicator to prevent events from propagation. This listener is not removed anymore in cancelEditing(). This causes dragging of items to fail afterwards. This fix saves the event listener id to remove the listener in cancelEditing().
In startEditing() a pointerdown listener is attached to the focus indicator to prevent events from propagation. This listener is not removed anymore in cancelEditing(). This causes dragging of items to fail afterwards. This fix saves the event listener id to remove the listener in cancelEditing().
In
startEditing()
a pointerdown-listener is attached tothis.__focusIndicator
:This listener is not removed anymore in
cancelEditing()
:The listener keeps on catching pointerdown-events by stopping event propagation. Solution is to save the listener-id and then remove the listener again in
cancelEditing()
.The text was updated successfully, but these errors were encountered: