Update minimap whenever theme is reloaded

Fixes the case where the minimap is positioned incorrectly if you have something in your `styles.less` that alters the tab bar height. It also fixes a similar possible case where changing the theme would do the same.

I wasn't 100% sure what methods I should be calling to update the minimap (there are quite a few) but this works for me.