make keyboard and button navigation share keyNavigationDisabled state