Bugs with Android calendar widgets
Bugs with Android calendar widgets
Hi there,
I'm currently experimenting with EPIM for Android (v5.80) on some devices with different Android versions (5.1, 8.1, 9.0) and found some quirks with the calendar, in particular with the widgets.
#1
On Android 9.0 the background of the small calendar widget is always bright, no matter which design I configure in the widget settings. It's only the text colour that changes between the two designs. This does not occur on the devices with the older Android versions, here the dark background appears as configured.
See the screenshots:
Android 5.1 and 8.1:
Android 9.0:
#2
Birthdays are shown as light cyan entries of both the calendar itself and the calendar widget although I have configured them not to be shown in the calendar. I toggled this setting twice but no change. Again this only occurs on my Android 9.0 device, the other two doesn't show them. See this screenshot:
#3
Longer month names appear abbreviated although there is enough room for the whole month name (see also the screenshot above). Strangely enough the month name appeared in its full length immediately after I made the screenshot (!)
lk
I'm currently experimenting with EPIM for Android (v5.80) on some devices with different Android versions (5.1, 8.1, 9.0) and found some quirks with the calendar, in particular with the widgets.
#1
On Android 9.0 the background of the small calendar widget is always bright, no matter which design I configure in the widget settings. It's only the text colour that changes between the two designs. This does not occur on the devices with the older Android versions, here the dark background appears as configured.
See the screenshots:
Android 5.1 and 8.1:
Android 9.0:
#2
Birthdays are shown as light cyan entries of both the calendar itself and the calendar widget although I have configured them not to be shown in the calendar. I toggled this setting twice but no change. Again this only occurs on my Android 9.0 device, the other two doesn't show them. See this screenshot:
#3
Longer month names appear abbreviated although there is enough room for the whole month name (see also the screenshot above). Strangely enough the month name appeared in its full length immediately after I made the screenshot (!)
lk
-
- Site Admin
- Posts: 15603
- Joined: Thu Nov 25, 2004 3:12 am
- Has thanked: 1412 times
- Been thanked: 984 times
Re: Bugs with Android calendar widgets
#1. Confirm, will be fixed.
#2. Likely you disabled this setting after birthday events have already been created. Try to create a new contact with a birthday, will there be an event created for it?
#3. Ok, then we can consider this one as solved then.
#2. Likely you disabled this setting after birthday events have already been created. Try to create a new contact with a birthday, will there be an event created for it?
#3. Ok, then we can consider this one as solved then.
Android version of EssentialPIM. Keep all your data in sync!
Re: Bugs with Android calendar widgets
#1:
#2: Done, and indeed the now contact doesn't appear in the calendar. I also tried setting a birthday for an already existing contact formerly without one: This birthday doesn't appear either.
#3: At least this one is ugly and there must be a reason for this. Maybe it's fixable?
I just stumbled about another one (again just on my Android 9 device not on the Android 5.1 and 8.1 ones):
#4:
Today is Friday 19 February 2021, but see this screenshot:
"Morgen" means "Tomorrow". Ths text should read "Heute" (for "Today"), as 19 February is today. Clicking on the "Today" button doesn't fix it but after resizing the widget the text "Morgen" changes into "Heute". (Maybe this helps for debugging.)
lk
#2: Done, and indeed the now contact doesn't appear in the calendar. I also tried setting a birthday for an already existing contact formerly without one: This birthday doesn't appear either.
#3: At least this one is ugly and there must be a reason for this. Maybe it's fixable?
I just stumbled about another one (again just on my Android 9 device not on the Android 5.1 and 8.1 ones):
#4:
Today is Friday 19 February 2021, but see this screenshot:
"Morgen" means "Tomorrow". Ths text should read "Heute" (for "Today"), as 19 February is today. Clicking on the "Today" button doesn't fix it but after resizing the widget the text "Morgen" changes into "Heute". (Maybe this helps for debugging.)
lk
-
- Site Admin
- Posts: 15603
- Joined: Thu Nov 25, 2004 3:12 am
- Has thanked: 1412 times
- Been thanked: 984 times
Re: Bugs with Android calendar widgets
#4 will check this one, thanks!
Android version of EssentialPIM. Keep all your data in sync!
Re: Bugs with Android calendar widgets
Hi,
another observation concerning #2: A friend of mine also uses EPIM for Android (Pro version) on his Android 7.0 phone. Unlike me, he wants to see the birthdays of his contacts in the calendar, but some of them are missing there. So the opposite phenomenon also seem to occur.
We found out a workaround: After opening the contact and saving it unchanged, the birthday appeared immediately in the calendar. HTH for the debugging.
lk
another observation concerning #2: A friend of mine also uses EPIM for Android (Pro version) on his Android 7.0 phone. Unlike me, he wants to see the birthdays of his contacts in the calendar, but some of them are missing there. So the opposite phenomenon also seem to occur.
We found out a workaround: After opening the contact and saving it unchanged, the birthday appeared immediately in the calendar. HTH for the debugging.
lk
-
- Site Admin
- Posts: 15603
- Joined: Thu Nov 25, 2004 3:12 am
- Has thanked: 1412 times
- Been thanked: 984 times
Re: Bugs with Android calendar widgets
We are unable to reproduce any of the issues on AEPIM 6.0.1.
Android version of EssentialPIM. Keep all your data in sync!
-
- Site Admin
- Posts: 15603
- Joined: Thu Nov 25, 2004 3:12 am
- Has thanked: 1412 times
- Been thanked: 984 times
Re: Bugs with Android calendar widgets
What's your device make and model?
Android version of EssentialPIM. Keep all your data in sync!
Re: Bugs with Android calendar widgets
It's a Realme 8 Pro with Android 12. Recently I updated the firmware from an older one based on Android 11, the bug was also present with this one. Furthermore I tested it on a Cubot Quest with Android 9, where this effect also occurs, not with August, but with September.
Maybe I found something which may help for debugging: I looks like the field width is calculated at some time in the code but will never be recalculated if the user moves to the next/previous month (whose names could be longer).
See these screenshots, you will recognise the problem immediately. Note the position of the arrows on the two corresponding screenshots:
This is the current situation on my Realme 8 Pro. The string "Juli" fits into the field. The longer string "August" doesn't, because the field width is exactly the same as for "Juli".
This is the current situation on my Cubot Quest. The string "August" fits into the field. The longer string "September" doesn't, because the field width is exactly the same as for "August".
Hope this helps to find the root cause of the problem.
lk
Maybe I found something which may help for debugging: I looks like the field width is calculated at some time in the code but will never be recalculated if the user moves to the next/previous month (whose names could be longer).
See these screenshots, you will recognise the problem immediately. Note the position of the arrows on the two corresponding screenshots:
This is the current situation on my Realme 8 Pro. The string "Juli" fits into the field. The longer string "August" doesn't, because the field width is exactly the same as for "Juli".
This is the current situation on my Cubot Quest. The string "August" fits into the field. The longer string "September" doesn't, because the field width is exactly the same as for "August".
Hope this helps to find the root cause of the problem.
lk
-
- Site Admin
- Posts: 15603
- Joined: Thu Nov 25, 2004 3:12 am
- Has thanked: 1412 times
- Been thanked: 984 times
Re: Bugs with Android calendar widgets
Ah yes, that's exactly the case, thanks for pointing it out. Will try to fix this in the next release already.
Android version of EssentialPIM. Keep all your data in sync!
Re: Bugs with Android calendar widgets
#3 seems to be fixed with version 6.0.5.
#4 is still unfixed and annoying (after one and a half year!), now with Android 12, formerly with Android 11. On my Android 8.1 and 9 devices this bug doesn't appear. An additional observation: If I resize the widget the displayed list gets corrected, so obviously something happens here. So a (very ugly) workaround is: Resize the widget each morning and resize it to its original size afterwards.
lk
#4 is still unfixed and annoying (after one and a half year!), now with Android 12, formerly with Android 11. On my Android 8.1 and 9 devices this bug doesn't appear. An additional observation: If I resize the widget the displayed list gets corrected, so obviously something happens here. So a (very ugly) workaround is: Resize the widget each morning and resize it to its original size afterwards.
lk
-
- Site Admin
- Posts: 15603
- Joined: Thu Nov 25, 2004 3:12 am
- Has thanked: 1412 times
- Been thanked: 984 times
Re: Bugs with Android calendar widgets
Will work on the #4 problem once more, thanks.
Android version of EssentialPIM. Keep all your data in sync!
-
- Site Admin
- Posts: 15603
- Joined: Thu Nov 25, 2004 3:12 am
- Has thanked: 1412 times
- Been thanked: 984 times
Re: Bugs with Android calendar widgets
I think we got #4 fixed. Please contact me via PM, will forward you an intermediary build with a fix. Thanks!
Android version of EssentialPIM. Keep all your data in sync!