Currently the view is disposing provided TabController even though it's not owning it, which leads (even in examples) to double dispose call error. This resolves it by passing the dispose call responsibility to the user, but removing custom listener added on initialization.
Currently the view is disposing provided
TabController
even though it's not owning it, which leads (even in examples) to doubledispose
call error. This resolves it by passing the dispose call responsibility to the user, but removing custom listener added on initialization.