Fix an issue in change property that was causing elements to be removed

This commit is contained in:
Gasim Gasimzada 2020-01-09 12:52:55 +04:00
parent ccb886730b
commit b35a0b5041

View file

@ -309,10 +309,11 @@ export class App extends React.Component<{}, AppState> {
private changeProperty = ( private changeProperty = (
callback: (element: ExcalidrawElement) => ExcalidrawElement callback: (element: ExcalidrawElement) => ExcalidrawElement
) => { ) => {
elements = elements elements = elements.map(element => {
.filter(el => el.isSelected) if (element.isSelected) {
.map(element => {
return callback(element); return callback(element);
}
return element;
}); });
this.forceUpdate(); this.forceUpdate();