fixed bug where search didn't toggle cancel on change event