diff options
Diffstat (limited to 'framework/source/uielement/popuptoolbarcontroller.cxx')
-rw-r--r-- | framework/source/uielement/popuptoolbarcontroller.cxx | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/framework/source/uielement/popuptoolbarcontroller.cxx b/framework/source/uielement/popuptoolbarcontroller.cxx index 3fa27a805abf..74ff9da3f400 100644 --- a/framework/source/uielement/popuptoolbarcontroller.cxx +++ b/framework/source/uielement/popuptoolbarcontroller.cxx @@ -507,8 +507,12 @@ void SaveToolbarController::updateImage() } else if ( m_bModified ) { - Image aResImage(BitmapEx(eImageType == vcl::ImageType::Size16 ? FwkResId(BMP_SAVEMODIFIED_SMALL) : FwkResId(BMP_SAVEMODIFIED_LARGE))); - aImage = aResImage; + if (eImageType == vcl::ImageType::Size26) + aImage = Image(BitmapEx(FwkResId(BMP_SAVEMODIFIED_LARGE))); + else if (eImageType == vcl::ImageType::Size32) + aImage = Image(BitmapEx(FwkResId(BMP_SAVEMODIFIED_EXTRALARGE))); + else + aImage = Image(BitmapEx(FwkResId(BMP_SAVEMODIFIED_SMALL))); } if ( !aImage ) |