confirm arrow on doubleclick (#949)

* confirm arrow on double click

* change hint

* fix cursor not updating on click
This commit is contained in:
David Luzar 2020-03-18 16:43:06 +01:00 committed by GitHub
parent 254a0753ff
commit b7da524538
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 95 additions and 16 deletions

View file

@ -18,12 +18,15 @@ export const actionFinalize = register({
if (appState.multiElement) {
// pen and mouse have hover
if (appState.lastPointerDownWith !== "touch") {
mutateElement(appState.multiElement, {
points: appState.multiElement.points.slice(
0,
appState.multiElement.points.length - 1,
),
});
const { points, lastCommittedPoint } = appState.multiElement;
if (
!lastCommittedPoint ||
points[points.length - 1] !== lastCommittedPoint
) {
mutateElement(appState.multiElement, {
points: appState.multiElement.points.slice(0, -1),
});
}
}
if (isInvisiblySmallElement(appState.multiElement)) {
newElements = newElements.slice(0, -1);