Are your points and polygons part of the same layer? If yes, they should respect the same MapTipHideDelay that you've assigned. Note however that once your mouse hovers another feature, the maptip is expected to close and open a new one since its DataContext has changed and should now open maptip with the new feature's attributes. The MapTipHideDelay is used when you don't jump from feature to feature, by leaving the current feature without moving to a new feature - this will result to the maptip closing with this delay time. Entering a new feature with maptip overrides this behavior.