highlight clicked message earlier

This gives quicker feedback and results in a better perceived performance. Ref #212

Please review @zinks- @DeepDiver1975 @Gomez