There seems to be a trend on SE, that the OP is upvoted by the answerer only once the answer has been accepted. Here is one typical timeline I have in mind:
- OP posts
- answerer offers an answer (OP may upvote it then)
- OP asks for clarifications in the comments
- a small discussion is held in the comments
- edits are made to the answer (OP may upvote it then if not already done)
- OP marks the answer as accepted
- the answerer finally upvotes the OP, even though no edits have been made since 1.
I understand that this 7. upvote either means:
"Thank you for accepting my answer." This is nice, but clumsy IMO because it uses the wrong tool. The OP deserves the visibility provided by the upvote, especially if it takes much time to go from 1. to 6.
"You'll only get my upvote once you've accepted my answer." This is not nice IMO. It may generate tension. The OP may tick the checkmark under slight pressure even though he/she is not entirely satisfied. This also discourages other people to offer alternative answers.
Does this really happen, or is it just me fantasizing?
How to react in this situation?