dd34da4d67
handleClick set m.cursor but returned without calling syncSelectedID, causing the next refreshLive tick to snap the cursor back to the previously selected site.