equal
deleted
inserted
replaced
696 if ( iActive ) |
696 if ( iActive ) |
697 { |
697 { |
698 switch( aMuteState ) |
698 switch( aMuteState ) |
699 { |
699 { |
700 case EFMRadioPSMuteStateOn: |
700 case EFMRadioPSMuteStateOn: |
701 if ( iEngine->ApplicationRunningState() != EFMRadioPSApplicationRunning ) |
701 if ( iEngine->ApplicationRunningState() != EFMRadioPSApplicationRunning || |
|
702 iEngine->AntennaStatus() == EFMRadioPSHeadsetDisconnected ) |
702 { |
703 { |
703 UpdatePublishedToolBarL( KFMRadioUnmuteDimmed ); |
704 UpdatePublishedToolBarL( KFMRadioUnmuteDimmed ); |
704 } |
705 } |
705 else |
706 else |
706 { |
707 { |
707 UpdatePublishedToolBarL( KFMRadioUnmute ); |
708 UpdatePublishedToolBarL( KFMRadioUnmute ); |
708 } |
709 } |
709 break; |
710 break; |
710 case EFMRadioPSMuteStateOff: |
711 case EFMRadioPSMuteStateOff: |
711 case EFMRadioPSMuteStateUninitialized: |
712 case EFMRadioPSMuteStateUninitialized: |
712 if ( iEngine->ApplicationRunningState() != EFMRadioPSApplicationRunning ) |
713 if ( iEngine->ApplicationRunningState() != EFMRadioPSApplicationRunning || |
|
714 iEngine->AntennaStatus() == EFMRadioPSHeadsetDisconnected ) |
713 { |
715 { |
714 UpdatePublishedToolBarL( KFMRadioMuteDimmed ); |
716 UpdatePublishedToolBarL( KFMRadioMuteDimmed ); |
715 } |
717 } |
716 else |
718 else |
717 { |
719 { |