Interface updating seems to be working.

The "interface not updating" bug was caused by the tab selector not showing the actual selected tab.