switch to 'text:selection:changed'