for example when a dragdrop is completed, setAllItemsEnabled(false) is called, this changes draggable options on $('.ui-draggable') which affects all elements on the page with a class of .ui-draggable, not just the ones in the current component. can be changed to this.$('.ui-draggable') to keep it scoped to current view.
I believe there are other parts of the code which are not scoped to the view as the above change hasn't completely fixed the issue. I'll add to this when I find them
I see what you're saying, i'm not able to address this for a short while, i accept pull requests though should you fix yourself and want to send back - and thanks
for example when a dragdrop is completed,
setAllItemsEnabled(false)
is called, this changes draggable options on$('.ui-draggable')
which affects all elements on the page with a class of .ui-draggable, not just the ones in the current component. can be changed tothis.$('.ui-draggable')
to keep it scoped to current view.I believe there are other parts of the code which are not scoped to the view as the above change hasn't completely fixed the issue. I'll add to this when I find them