Filter not triggered when screen value changes