Bug fix - process multiple search terms correctly.
Per review - disconnect the 'changed' signal in disable.