Index: canvasmode_imageimport.cpp =================================================================== --- canvasmode_imageimport.cpp (revision 20478) +++ canvasmode_imageimport.cpp (working copy) @@ -235,6 +235,7 @@ currItem->IRender = m_doc->cmsSettings().DefaultIntentImages; qApp->processEvents(QEventLoop::ExcludeUserInputEvents); m_doc->loadPict(fileName, currItem, false, true); + currItem->setImageXYScale((m_doc->itemToolPrefs().imageScaleX * 72 / currItem->pixm.imgInfo.xres), (m_doc->itemToolPrefs().imageScaleY* 72 / currItem->pixm.imgInfo.yres)); m_ScMW->propertiesPalette->imagePal->showScaleAndOffset(currItem->imageXScale(), currItem->imageYScale(), currItem->imageXOffset(), currItem->imageYOffset()); m_ScMW->repaint(); qApp->processEvents(QEventLoop::ExcludeUserInputEvents); Index: pageitem_imageframe.cpp =================================================================== --- pageitem_imageframe.cpp (revision 20478) +++ pageitem_imageframe.cpp (working copy) @@ -234,8 +234,8 @@ Pfile = ""; pixm = ScImage(); - m_imageXScale = 1; - m_imageYScale = 1; + m_imageXScale = m_Doc->prefsData().itemToolPrefs.imageScaleX; + m_imageYScale = m_Doc->prefsData().itemToolPrefs.imageScaleY; OrigW = 0; OrigH = 0; m_imageXOffset = 0;