nav button animations can be interrupted by user initiated scrolling