diff -r 5de72ea7a065 -r 579cc610882e alarmui/src/AlmAlarmControl.cpp --- a/alarmui/src/AlmAlarmControl.cpp Wed Jun 23 18:11:28 2010 +0300 +++ b/alarmui/src/AlmAlarmControl.cpp Tue Jul 06 14:14:56 2010 +0300 @@ -177,7 +177,7 @@ iAlarmUtils->StartKeyBlocker(); // reset the key guard - iAlarmUtils->SetKeyGuard( ETrue ); + //iAlarmUtils->SetKeyGuard( ETrue ); } break; @@ -227,26 +227,9 @@ // Allow auto-snooze only while waiting user input if( IsState( EStateWaitingInput ) ) { - SetState( EStateAfterInput ); - if( iAlarmUtils->IsCalendarAlarm() ) - { - if( iAlarmUtils->IsCalendarAlarmViewer() ) - { - iAlarmUtils->SetCalendarAlarmViewer(EFalse); - } - else - { - TRAP_IGNORE( StoreMissedAlarmDataL() ); - } - iAlarmUtils->DoStopAlarm(); - DoCancelDialog(); - - } - else - { - iAlarmUtils->TryToSnoozeActiveAlarm(); - DoCancelDialog(); - } + SetState( EStateAfterInput ); + iAlarmUtils->TryToSnoozeActiveAlarm(); + DoCancelDialog(); } TRACE_EXIT_POINT; } @@ -529,9 +512,9 @@ delete text; // only delete if GetAlarmLabelL call was successfull ASSERT( !err ); */ iAlarmUtils->NotifierDialogController()->showAlarmAlert(alarmInfo); - iAlarmUtils->StartAutoSnoozeTimer(); - iAlarmUtils->PlayAlarmSound(); - SetState( EStateWaitingInput ); + //iAlarmUtils->StartAutoSnoozeTimer(); + //iAlarmUtils->PlayAlarmSound(); + //SetState( EStateWaitingInput ); if( err ) // failed to fetch alarm data or show the notification { @@ -962,7 +945,7 @@ { iAlarmUtils->StartAutoSnoozeTimer(); iAlarmUtils->PlayAlarmSound(); - iAlarmUtils->SetKeyGuard( EFalse ); + //iAlarmUtils->SetKeyGuard( EFalse ); SetState( EStateWaitingInput ); iAlarmUtils->StartKeyBlocker(); // block all input for 0.5 seconds } @@ -1385,7 +1368,7 @@ { iAlarmUtils->StartAutoSnoozeTimer(); iAlarmUtils->PlayAlarmSound(); - iAlarmUtils->SetKeyGuard( EFalse ); + //iAlarmUtils->SetKeyGuard( EFalse ); SetState( EStateWaitingInput ); iAlarmUtils->StartKeyBlocker(); // block all input for 0.5 seconds }