equal
deleted
inserted
replaced
177 icon->SetRect( aRect ); |
177 icon->SetRect( aRect ); |
178 CSmileyImageData* image( icon->ImageData() ); |
178 CSmileyImageData* image( icon->ImageData() ); |
179 if ( image && aRect.Size() != image->BitmapSize() ) |
179 if ( image && aRect.Size() != image->BitmapSize() ) |
180 { |
180 { |
181 image->SetBitmapSize( aRect.Size() ); |
181 image->SetBitmapSize( aRect.Size() ); |
182 if ( icon->IsPlayFinished() ) |
182 for ( TInt i( 0 ); i < image->RefArrayCount(); i++ ) |
183 { |
183 { |
184 icon->PlayOneTime(); |
184 if ( image->RefIcon( i )->IsPlayFinished() ) |
185 iDrawer->CreateImageL( image ); |
185 { |
|
186 image->RefIcon( i )->PlayOneTime(); |
|
187 } |
186 } |
188 } |
|
189 iDrawer->CreateImageL( image ); |
187 } |
190 } |
188 else if ( !image ) |
191 else if ( !image ) |
189 { |
192 { |
190 iDrawer->CreateImageByIconL( icon ); |
193 iDrawer->CreateImageByIconL( icon ); |
191 } |
194 } |