Index: src/af/gr/unix/gr_UnixImage.cpp =================================================================== RCS file: /cvsroot/abi/src/af/gr/unix/gr_UnixImage.cpp,v retrieving revision 1.41 diff -u -5 -r1.41 gr_UnixImage.cpp --- src/af/gr/unix/gr_UnixImage.cpp 24 Nov 2005 17:58:32 -0000 1.41 +++ src/af/gr/unix/gr_UnixImage.cpp 27 Nov 2005 14:42:07 -0000 @@ -61,10 +61,11 @@ else { setName ( "GdkPixbufImage" ); } m_ImageType = GR_Image::GRT_Raster; + setDisplaySize (gdk_pixbuf_get_width (pPixbuf), gdk_pixbuf_get_height (pPixbuf)); } GR_UnixImage::GR_UnixImage(const char* szName, GR_Image::GRType imageType) : m_image(NULL) @@ -299,10 +300,11 @@ image = gdk_pixbuf_scale_simple (m_image, iDisplayWidth, iDisplayHeight, GDK_INTERP_BILINEAR); // UT_ASSERT(G_OBJECT(m_image)->ref_count == 1); g_object_unref(G_OBJECT(m_image)); m_image = image; + setDisplaySize (iDisplayWidth, iDisplayHeight); // UT_ASSERT(G_OBJECT(m_image)->ref_count == 1); } /*! Loads an image from from a byte buffer. Note: If the specified width and/or