I'm trying to resize an image when my window is resized. But when I'm in a ExposeEvent handler, doing viewDisplay.Pixbuf = scaled_image; throws another ExposeEvent witch leaves me continually throwing ExposeEvent. What I'm I doing wrong ? Should I use another Event type ? Daniel.