Fix broken minimap activation on non editor view

* improve `activeTabSupportMinimap`
* fix does not update editor first, but unsubscribe directly