Flush drawable surface when getting a pixbuf When getting the drawable surface to get its pixels we should be flushing the Cairo state, not mark it dirty. Fixes: https://gitlab.gnome.org/GNOME/gtk/-/issues/4456