[dataengine] Emit sourceRemoved earlier
Emit sourceRemoved
before source is actually removed, so that
visualization has a chance to disconnect itself.
Emit sourceRemoved
before source is actually removed, so that
visualization has a chance to disconnect itself.