Browse Source

fix: allow selection on pointer down to unlock eleemnt

aakansha-fix-lock
ad1992 4 years ago
parent
commit
fc2cf8e708
  1. 4
      src/components/App.tsx

4
src/components/App.tsx

@ -2164,14 +2164,13 @@ class App extends React.Component<AppProps, AppState> { @@ -2164,14 +2164,13 @@ class App extends React.Component<AppProps, AppState> {
of all hit elements */
preferSelected?: boolean;
includeBoundTextElement?: boolean;
includeLockedElements?: boolean;
},
): NonDeleted<ExcalidrawElement> | null {
const allHitElements = this.getElementsAtPosition(
x,
y,
opts?.includeBoundTextElement,
opts?.includeLockedElements,
true,
);
if (allHitElements.length > 1) {
if (opts?.preferSelected) {
@ -5361,7 +5360,6 @@ class App extends React.Component<AppProps, AppState> { @@ -5361,7 +5360,6 @@ class App extends React.Component<AppProps, AppState> {
const { x, y } = viewportCoordsToSceneCoords(event, this.state);
const element = this.getElementAtPosition(x, y, {
preferSelected: true,
includeLockedElements: true,
});
const type = element ? "element" : "canvas";

Loading…
Cancel
Save