equal
deleted
inserted
replaced
202 |
202 |
203 // ----------------------------------------------------------------------------- |
203 // ----------------------------------------------------------------------------- |
204 // Activates volume control. |
204 // Activates volume control. |
205 // ----------------------------------------------------------------------------- |
205 // ----------------------------------------------------------------------------- |
206 // |
206 // |
207 void CMusUiStatusPaneHandler::ActivateVolumeControlL( TInt aVolume ) |
207 void CMusUiStatusPaneHandler::ActivateVolumeControlL( TInt aVolume, TBool aOnlyIfVisible ) |
208 { |
208 { |
209 MUS_LOG( "mus: [MUSUI ] -> CMusUiStatusPaneHandler::ActivateVolumeControlL" ); |
209 MUS_LOG( "mus: [MUSUI ] -> CMusUiStatusPaneHandler::ActivateVolumeControlL" ); |
210 |
210 |
211 if ( aVolume < KMusVolumeMuted || aVolume > KMusVolumeMaximum ) |
211 if ( aVolume < KMusVolumeMuted || aVolume > KMusVolumeMaximum ) |
212 { |
212 { |
213 MUS_LOG( "mus: [MUSUI ] <- CMusUiStatusPaneHandler::SetVolumeControlValue: returning" ); |
213 MUS_LOG( "mus: [MUSUI ] <- CMusUiStatusPaneHandler::SetVolumeControlValue: returning" ); |
214 return; |
214 return; |
215 } |
215 } |
216 |
216 |
217 iVolumePopup->SetValue( aVolume ); |
217 if ( !aOnlyIfVisible || (aOnlyIfVisible && iVolumePopup->IsVisible()) ) |
218 iVolumePopup->ShowVolumePopupL(); |
218 { |
219 |
219 iVolumePopup->SetValue( aVolume ); |
|
220 iVolumePopup->ShowVolumePopupL(); |
|
221 } |
220 MUS_LOG( "mus: [MUSUI ] <- CMusUiStatusPaneHandler::ActivateVolumeControlL" ); |
222 MUS_LOG( "mus: [MUSUI ] <- CMusUiStatusPaneHandler::ActivateVolumeControlL" ); |
221 } |
223 } |
222 |
224 |
223 |
225 |
224 // ----------------------------------------------------------------------------- |
226 // ----------------------------------------------------------------------------- |