bugfixes
This commit is contained in:
@@ -211,7 +211,7 @@ let eventLock = false // this is set to true before events are processed, in ord
|
||||
let propsEvents = {}
|
||||
|
||||
function handleDrawingEvent(id, event) {
|
||||
if (eventLock && event !== 'properties_changed') { // properties has its own locking mechanism
|
||||
if (eventLock && event !== 'properties_changed' && event !== 'remove') { // properties has its own locking mechanism
|
||||
console.log('ignoring event', id, event)
|
||||
return
|
||||
}
|
||||
|
||||
@@ -160,6 +160,7 @@ class Shape {
|
||||
|
||||
|
||||
setPropsIfDirty(props) {
|
||||
// console.log('dirtyProps', this.props, props, dirtyProps(this.props, props))
|
||||
if( dirtyProps(this.props, props) )
|
||||
this.setProps(props)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user