Fire nav bar tab button events on up instead of down, using ButtonListener, closes #24