fix display of appointments by location; changed date picker trigger from onClick to onTouch