enable/disable tab scroll buttons when needed, scroll selected tab into view if needed
update scheet change logic