equal
deleted
inserted
replaced
44 #include "calendar.hrh" |
44 #include "calendar.hrh" |
45 #include "calenviewmanager.h" |
45 #include "calenviewmanager.h" |
46 #include "calensetting.h" |
46 #include "calensetting.h" |
47 #include "calencontextfwlistener.h" |
47 #include "calencontextfwlistener.h" |
48 #include "CleanupResetAndDestroy.h" |
48 #include "CleanupResetAndDestroy.h" |
|
49 #include "CalenAttachmentModel.h" |
49 |
50 |
50 static const TUint32 KMaxMissedAlarms = 10; |
51 static const TUint32 KMaxMissedAlarms = 10; |
51 |
52 |
52 // ---------------------------------------------------------------------------- |
53 // ---------------------------------------------------------------------------- |
53 // CCalenAlarmManager::NewL |
54 // CCalenAlarmManager::NewL |
188 OnCmdLaunchFromIdleL(); |
189 OnCmdLaunchFromIdleL(); |
189 } |
190 } |
190 break; |
191 break; |
191 case ECalenEventViewFromAlarm: |
192 case ECalenEventViewFromAlarm: |
192 { |
193 { |
193 LaunchEventViewerL(); |
194 TBool attachmentOpened = iController.Services().GetAttachmentData()->IsAttachmentOpen(); |
194 iViewManager.SetRepopulation(EFalse); |
195 if(!attachmentOpened) |
195 iController.ViewManager().RequestActivationL( KUidCalenEventView, KUidCalenShowAlarmCba ); |
196 { |
|
197 LaunchEventViewerL(); |
|
198 iViewManager.SetRepopulation(EFalse); |
|
199 iController.ViewManager().RequestActivationL( KUidCalenEventView, KUidCalenShowAlarmCba ); |
|
200 } |
196 } |
201 } |
197 break; |
202 break; |
198 case ECalenEventViewFromAlarmStopOnly: |
203 case ECalenEventViewFromAlarmStopOnly: |
199 { |
204 { |
200 LaunchEventViewerL(); |
205 LaunchEventViewerL(); |