Calendar cannot set event timezone
- /e/ version: 1.16
- Device model(s): FP4
- Developer mode enabled: yes
- Device rooted: no
- Trackers blocker enabled: yes
Summary
In calendar app, when creating an event or editing an existing one, I cannot set the timezone. It used to work fine, maybe a regression around /e/OS 1.9 or so. Also works fine in Etar app from f-droid.
The problem
Steps to reproduce
Create an event in the calendar or edit an existing one. Try to change the timezone.
What is the current behavior?
"No results found"
What is the expected correct behavior?
I should be able to select any timezone.
Technical informations
Relevant logs (adb logcat
)
11-09 08:01:03.296 1700 2124 W UsageStatsService: Unexpected activity event reported! (foundation.e.calendar/com.android.calendar.AllInOneActivity event : 23 instanceId : 128550189)
11-09 08:04:00.806 1700 2109 I ActivityManager: Killing 15841:foundation.e.calendar/u0a121 (adj 999): empty #19
11-09 08:10:51.299 1700 2127 I ActivityManager: Start proc 27925:com.android.providers.calendar/u0a58 for content provider {com.android.providers.calendar/com.android.providers.calendar.CalendarProvider2}
11-09 08:11:33.093 1700 2127 I ActivityManager: Start proc 28142:foundation.e.calendar/u0a121 for broadcast {foundation.e.calendar/com.android.calendar.alerts.AlertReceiver}
11-09 08:11:38.527 1700 1700 I NotificationService: Cannot find enqueued record for key: 0|foundation.e.calendar|0|null|10121
11-09 08:12:53.913 1700 2401 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=foundation.e.calendar/com.android.calendar.AllInOneActivity bnds=[842,1569][1043,1862]} from uid 10175
11-09 08:12:59.365 1700 2401 I ActivityTaskManager: START u0 {act=android.intent.action.VIEW dat=content://com.android.calendar/events/395 flg=0x20020000 cmp=foundation.e.calendar/com.android.calendar.EventInfoActivity (has extras)} from uid 10121
11-09 08:13:01.311 1700 2401 I ActivityTaskManager: START u0 {act=android.intent.action.EDIT dat=content://com.android.calendar/events/395 cmp=foundation.e.calendar/com.android.calendar.event.EditEventActivity (has extras)} from uid 10121
11-09 08:13:42.608 1700 3851 I ActivityTaskManager: START u0 {act=android.intent.action.VIEW dat=content://com.android.calendar/events/-1 flg=0x4000000 cmp=foundation.e.calendar/com.android.calendar.AllInOneActivity (has extras)} from uid 10121
11-09 08:13:42.630 1700 2401 W ActivityTaskManager: Duplicate finish request for r=ActivityRecord{201a96c u0 foundation.e.calendar/com.android.calendar.event.EditEventActivity t608 f}}
11-09 08:13:45.237 1700 3851 W NotificationService: Toast already killed. pkg=foundation.e.calendar token=android.os.BinderProxy@1641ffb
11-09 08:13:45.438 1700 3851 I ActivityTaskManager: moveTaskToBack: Task{75823d9 #608 type=standard A=10121:foundation.e.calendar.task U=0 visible=true visibleRequested=true mode=fullscreen translucent=false sz=1}
11-09 08:13:52.972 1700 1700 I NotificationService: Cannot find enqueued record for key: 0|foundation.e.calendar|0|null|10121
11-09 08:13:53.027 1700 1700 I NotificationService: Cannot find enqueued record for key: 0|foundation.e.calendar|0|null|10121
11-09 08:14:01.646 1700 2108 W NotifHistoryProto: notification package name (foundation.e.calendar) not found in string cache
11-09 08:15:38.374 1700 1700 I NotificationService: Cannot find enqueued record for key: 0|foundation.e.calendar|0|null|10121
11-09 08:20:59.554 1700 13538 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=foundation.e.calendar/com.android.calendar.AllInOneActivity bnds=[842,1569][1043,1862]} from uid 10175
11-09 08:21:03.142 1700 26786 I ActivityTaskManager: START u0 {act=android.intent.action.VIEW cmp=foundation.e.calendar/com.android.calendar.event.EditEventActivity (has extras)} from uid 10121
11-09 08:21:09.843 1700 3851 I ActivityTaskManager: START u0 {act=android.intent.action.VIEW dat=content://com.android.calendar/events/-1 flg=0x4000000 cmp=foundation.e.calendar/com.android.calendar.AllInOneActivity (has extras)} from uid 10121
11-09 08:21:09.885 1700 3851 W ActivityTaskManager: Duplicate finish request for r=ActivityRecord{a07238d u0 foundation.e.calendar/com.android.calendar.event.EditEventActivity t608 f}}
11-09 08:21:11.801 1700 4652 I ActivityTaskManager: START u0 {act=android.intent.action.VIEW dat=content://com.android.calendar/events/9 flg=0x20020000 cmp=foundation.e.calendar/com.android.calendar.EventInfoActivity (has extras)} from uid 10121
11-09 08:21:12.454 1700 4652 W NotificationService: Toast already killed. pkg=foundation.e.calendar token=android.os.BinderProxy@91aba51
11-09 08:21:20.237 1700 1700 I NotificationService: Cannot find enqueued record for key: 0|foundation.e.calendar|0|null|10121
11-09 08:21:27.250 1700 3851 I ActivityTaskManager: moveTaskToBack: Task{75823d9 #608 type=standard A=10121:foundation.e.calendar.task U=0 visible=true visibleRequested=true mode=fullscreen translucent=false sz=1}
11-09 08:23:06.528 1700 1700 I NotificationService: Cannot find enqueued record for key: 0|foundation.e.calendar|0|null|10121
11-09 08:33:08.921 1700 2304 D ActivityManager: freezing 28142 foundation.e.calendar
11-09 08:33:08.926 1700 2304 D ActivityManager: froze 28142 foundation.e.calendar
11-09 08:35:55.610 1700 2304 D ActivityManager: freezing 27925 com.android.providers.calendar
11-09 08:35:55.611 1700 2304 D ActivityManager: froze 27925 com.android.providers.calendar
11-09 08:52:09.000 1700 8921 I ActivityManager: Killing 27925:com.android.providers.calendar/u0a58 (adj 225): Sync transaction while in frozen state
11-09 08:52:09.010 1700 8921 E ContentProviderHelper: Existing provider com.android.providers.calendar/.CalendarProvider2 is crashing; detaching ProcessRecord{545b2f6 27119:foundation.e.accountmanager/u0a93}
11-09 08:52:09.019 1700 8921 W ActivityManager: ProcessRecord{23bf252 27925:com.android.providers.calendar/u0a58} is attached to a previous process
11-09 08:52:09.019 1700 8921 W ActivityManager: Existing proc ProcessRecord{23bf252 27925:com.android.providers.calendar/u0a58} was killed 19ms ago when adding ProcessRecord{a10f4bf 0:com.android.providers.calendar/u0a58}
11-09 08:52:09.057 1700 2127 I ActivityManager: Start proc 2664:com.android.providers.calendar/u0a58 for content provider {com.android.providers.calendar/com.android.providers.calendar.CalendarProvider2}
11-09 08:53:07.147 1700 1700 I NotificationService: Cannot find enqueued record for key: 0|foundation.e.calendar|0|null|10121
11-09 09:03:07.057 1700 2304 D ActivityManager: freezing 28142 foundation.e.calendar
11-09 09:03:07.059 1700 2304 D ActivityManager: froze 28142 foundation.e.calendar
11-09 09:03:50.225 1700 2304 D ActivityManager: freezing 2664 com.android.providers.calendar
11-09 09:03:50.226 1700 2304 D ActivityManager: froze 2664 com.android.providers.calendar
11-09 09:08:06.961 1700 1700 I NotificationService: Cannot find enqueued record for key: 0|foundation.e.calendar|0|null|10121
11-09 09:16:39.823 1700 3847 I ActivityManager: Killing 2664:com.android.providers.calendar/u0a58 (adj 985): empty #17
11-09 09:18:06.872 1700 2304 D ActivityManager: freezing 28142 foundation.e.calendar
11-09 09:18:06.875 1700 2304 D ActivityManager: froze 28142 foundation.e.calendar
11-09 09:22:09.373 1700 2127 I ActivityManager: Start proc 7161:com.android.providers.calendar/u0a58 for content provider {com.android.providers.calendar/com.android.providers.calendar.CalendarProvider2}
11-09 09:23:07.452 1700 1700 I NotificationService: Cannot find enqueued record for key: 0|foundation.e.calendar|0|null|10121
11-09 09:33:07.315 1700 2304 D ActivityManager: freezing 28142 foundation.e.calendar
11-09 09:33:07.319 1700 2304 D ActivityManager: froze 28142 foundation.e.calendar
11-09 09:33:35.461 1700 2304 D ActivityManager: freezing 7161 com.android.providers.calendar
11-09 09:33:35.465 1700 2304 D ActivityManager: froze 7161 com.android.providers.calendar
11-09 09:38:39.340 1700 2108 W NotifHistoryProto: notification package name (foundation.e.calendar) not found in string cache
11-09 09:48:07.205 1700 2304 D ActivityManager: freezing 28142 foundation.e.calendar
11-09 09:48:07.208 1700 2304 D ActivityManager: froze 28142 foundation.e.calendar
11-09 09:49:18.310 1700 2304 D ActivityManager: freezing 7161 com.android.providers.calendar
11-09 09:49:18.312 1700 2304 D ActivityManager: froze 7161 com.android.providers.calendar
11-09 09:49:55.586 28142 9282 D DismissAlarmsService: onReceive: a=com.android.calendar.DISMISS Intent { act=com.android.calendar.DISMISS dat=content://com.android.calendar/events/403/1699453800000 cmp=foundation.e.calendar/com.android.calendar.alerts.DismissAlarmsService (has extras) }
11-09 09:49:55.591 2470 2572 D PeopleSpaceWidgetMgr: Sbn doesn't contain valid PeopleTileKey: null/0/foundation.e.calendar
11-09 09:49:55.595 1700 7992 I ActivityManager: Process com.android.providers.calendar (pid 7161) early provider death
11-09 09:49:55.595 1700 7992 I ActivityManager: Process com.android.providers.calendar (pid 7161) has died: cch+75 SVC
11-09 09:49:55.600 1700 1893 W ActivityManager: ProcessRecord{6d7d05a 0:com.android.providers.calendar/u0a58} is attached to a previous process 7161
11-09 09:49:55.617 1700 1893 V ActivityManager: Got obituary of 7161:com.android.providers.calendar
11-09 09:49:55.629 1700 2127 I ActivityManager: Start proc 9283:com.android.providers.calendar/u0a58 for content provider {com.android.providers.calendar/com.android.providers.calendar.CalendarProvider2}
11-09 09:49:55.697 9283 9283 V GraphicsEnvironment: ANGLE Developer option for 'com.android.providers.calendar' set to: 'default'
11-09 09:49:55.698 9283 9283 V GraphicsEnvironment: ANGLE GameManagerService for com.android.providers.calendar: false
11-09 09:49:55.721 9283 9283 I CalendarProvider2: Created com.android.providers.calendar.CalendarAlarmManager@2265195(com.android.providers.calendar.CalendarProvider2@56a52aa)
11-09 09:52:09.659 9283 9301 W ContentResolver: Failed to get type for: content://com.android.calendar (Unknown URL content://com.android.calendar)
11-09 09:52:09.666 9283 9300 W ContentResolver: Failed to get type for: content://com.android.calendar (Unknown URL content://com.android.calendar)
11-09 09:53:02.194 28142 28142 D AlertReceiver: onReceive: a=android.intent.action.PROVIDER_CHANGED Intent { act=android.intent.action.PROVIDER_CHANGED dat=content://com.android.calendar flg=0x21000010 cmp=foundation.e.calendar/com.android.calendar.alerts.AlertReceiver }
11-09 09:57:31.386 9427 9427 W ProcStatsManager: No process com.android.providers.calendar/10058 for service com.android.providers.calendar.CalendarProviderJobService
11-09 09:57:31.566 9427 9806 W ProcStatsManager: No process com.android.providers.calendar/10058 for service com.android.providers.calendar.CalendarProviderJobService
11-09 09:58:46.723 1700 3809 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=foundation.e.calendar/com.android.calendar.AllInOneActivity bnds=[842,1569][1043,1862]} from uid 10175
11-09 09:58:47.201 1700 3850 W InputManager-JNI: Input channel object 'e6e30ac Splash Screen foundation.e.calendar (client)' was disposed without first being removed with the input manager!
11-09 09:58:52.418 1700 3809 I ActivityTaskManager: START u0 {act=android.intent.action.VIEW dat=content://com.android.calendar/events/395 flg=0x20020000 cmp=foundation.e.calendar/com.android.calendar.EventInfoActivity (has extras)} from uid 10121
11-09 09:58:52.646 1700 2106 I ActivityTaskManager: Displayed foundation.e.calendar/com.android.calendar.EventInfoActivity: +226ms
11-09 09:58:53.640 1700 3809 I ActivityTaskManager: START u0 {act=android.intent.action.EDIT dat=content://com.android.calendar/events/395 cmp=foundation.e.calendar/com.android.calendar.event.EditEventActivity (has extras)} from uid 10121
11-09 09:58:53.827 1700 2106 I ActivityTaskManager: Displayed foundation.e.calendar/com.android.calendar.event.EditEventActivity: +188ms
11-09 09:58:54.276 1700 3809 W InputManager-JNI: Input channel object '3e51a41 foundation.e.calendar/com.android.calendar.EventInfoActivity (client)' was disposed without first being removed with the input manager!
11-09 10:00:30.092 1700 3850 W InputManager-JNI: Input channel object 'e235b71 foundation.e.calendar/com.android.calendar.event.EditEventActivity (client)' was disposed without first being removed with the input manager!
11-09 10:00:32.622 1700 2521 I ActivityTaskManager: START u0 {act=android.intent.action.VIEW flg=0x4000000 cmp=foundation.e.calendar/com.android.calendar.AllInOneActivity (has extras)} from uid 10121
11-09 10:00:32.645 1700 3851 W InputManager-JNI: Input channel object 'bfe4701 foundation.e.calendar/com.android.calendar.event.EditEventActivity (client)' was disposed without first being removed with the input manager!
11-09 10:00:33.162 1700 2521 W InputManager-JNI: Input channel object 'b953ab8 foundation.e.calendar/com.android.calendar.event.EditEventActivity (client)' was disposed without first being removed with the input manager!
11-09 10:00:58.940 9427 9427 W ProcStatsManager: No process com.android.providers.calendar/10058 for service com.android.providers.calendar.CalendarProviderJobService
11-09 10:00:59.034 9427 9810 W ProcStatsManager: No process com.android.providers.calendar/10058 for service com.android.providers.calendar.CalendarProviderJobService
11-09 10:01:15.082 1700 2311 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=foundation.e.calendar/com.android.calendar.AllInOneActivity bnds=[842,1569][1043,1862]} from uid 10175
11-09 10:01:36.155 1700 2311 I ActivityTaskManager: START u0 {act=android.intent.action.VIEW dat=content://com.android.calendar/events/395 flg=0x20020000 cmp=foundation.e.calendar/com.android.calendar.EventInfoActivity (has extras)} from uid 10121
11-09 10:01:36.344 1700 2106 I ActivityTaskManager: Displayed foundation.e.calendar/com.android.calendar.EventInfoActivity: +188ms
11-09 10:01:38.484 1700 4017 I ActivityTaskManager: START u0 {act=android.intent.action.EDIT dat=content://com.android.calendar/events/395 cmp=foundation.e.calendar/com.android.calendar.event.EditEventActivity (has extras)} from uid 10121
11-09 10:01:38.662 1700 2106 I ActivityTaskManager: Displayed foundation.e.calendar/com.android.calendar.event.EditEventActivity: +177ms
11-09 10:01:39.105 1700 2311 W InputManager-JNI: Input channel object 'f681cef foundation.e.calendar/com.android.calendar.EventInfoActivity (client)' was disposed without first being removed with the input manager!
Relevant screenshots
Solutions
Workaround
Use upstream Etar
Possible fixes
Fix the bug