[Gtk] Fix Cairo pattern leak