fix(userselection): handle shift key + mouse up handling

This commit is contained in:
moklick
2020-06-05 01:04:40 +02:00
parent 5a3adab3a0
commit 4ae4f2e213
2 changed files with 8 additions and 9 deletions
+5 -7
View File
@@ -53,16 +53,16 @@ export default memo(({ isInteractive }: UserSelectionProps) => {
return null;
}
function onMouseDown(evt: React.MouseEvent): void {
const onMouseDown = (evt: React.MouseEvent): void => {
const mousePos = getMousePosition(evt);
if (!mousePos) {
return;
}
setUserSelection(mousePos);
}
};
function onMouseMove(evt: React.MouseEvent): void {
const onMouseMove = (evt: React.MouseEvent): void => {
const mousePos = getMousePosition(evt);
if (!mousePos) {
@@ -70,11 +70,9 @@ export default memo(({ isInteractive }: UserSelectionProps) => {
}
updateUserSelection(mousePos);
}
};
function onMouseUp() {
unsetUserSelection();
}
const onMouseUp = () => unsetUserSelection();
return (
<div