fixes #2619 - filter() not applying to images produced by saveframe() consistently

After a call to get()/set(), pixels array has been treated as up-to-date
even though user has been drawing. Because of this, loadPixels() was not
updating pixels array with changes.