Ok, so I think it would be a solution not set the labels if the ticks and their labels coincide with the limits of the map. I'm not sure if this could work out the issue and I've based this suggestion in the example that I presented above.

Billy

Joaquim wrote:

This is not a bug and IMO that's the way it should behave because if we move those labels they won't be aligned with the tick marks the same way as the others.

Full speed ahead on this one...I have implemented the simple fix that we skip annotations that coincide with the boundaries. It is not ideal but it will at least minimize such clipping issues. In r13937.