#22: cancel now reverts the filter and save applies the change