I was once developing a message board. It had a threaded message model and a high resolution of notifications, so when entering a thread with multiple new messages, the new messages where all highlighted with a different background color.
I implemented a JS feature where double click on a message body would send mark-as-read to the server via AJAX and remove the background color. When the feature entered testing, almost all the testers opposed it, as their behaviour with double clicking to select words or paragraphs they were reading was affected.
I implemented a JS feature where double click on a message body would send mark-as-read to the server via AJAX and remove the background color. When the feature entered testing, almost all the testers opposed it, as their behaviour with double clicking to select words or paragraphs they were reading was affected.
The feature was never deployed.