(In reply to comment #74)
> What's the reasoning behind using the bottom of the
> Caret rather than the middle?
I suppose the original designer had UI usability in mind. If the context menu opens downwards and its origin is at the bottom of the caret, you can still see the whole word / line to which the context menu applies. If, for example, you misspelled a word, you might want to re-read that line with one of the suggestions, to make sure it is the right one.
Of course, it would be totally cool if the top of the caret was taken as the origin when the context menu opens upwards. :D
(In reply to comment #74)
> What's the reasoning behind using the bottom of the
> Caret rather than the middle?
I suppose the original designer had UI usability in mind. If the context menu opens downwards and its origin is at the bottom of the caret, you can still see the whole word / line to which the context menu applies. If, for example, you misspelled a word, you might want to re-read that line with one of the suggestions, to make sure it is the right one.
Of course, it would be totally cool if the top of the caret was taken as the origin when the context menu opens upwards. :D