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,11 +309,12 @@ 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();
}; };