#27: Changed the text selection behavior so that selection events are
only fired when the selection actually changes--not every time the mouse
moves while dragging.