Fixed proper call back when pressing marker