Simple-Calendar icon indicating copy to clipboard operation
Simple-Calendar copied to clipboard

Weekly view rendering of All-Day event spaning multiple days

Open mlawren opened this issue 2 years ago • 10 comments

An all-day event, spanning multiple days, renders strangely on the weekly view:

Screenshot_20230324-093504_Calendar

This is version 6.21.3 Pro running on a Wileyfox Swift (5", 1280×720, 294ppi) with Android 10 (LineageOS).

ICS file:

BEGIN:VCALENDAR
VERSION:2.0
PRODID:DAVx5/4.2.6-ose ical4j/3.2.5 (com.simplemobiletools.calendar.pro)
BEGIN:VEVENT
SUMMARY:Test
DTSTART;VALUE=DATE:20230320
DTEND;VALUE=DATE:20230322
DTSTAMP:20230324T085202Z
UID:cbb6e968-cae2-4512-8528-e8f896839c74
STATUS:CONFIRMED
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Test
TRIGGER:-PT30M
END:VALARM
END:VEVENT
END:VCALENDAR

mlawren avatar Mar 24 '23 09:03 mlawren

Do you have any other events in these days?

Aga-C avatar Mar 24 '23 09:03 Aga-C

Do you have any other events in these days?

I see the same rendering, independent of overlapping events. In other words, the existence of other events in those days makes no difference.

-- Mark Lawrence

mlawren avatar Mar 24 '23 10:03 mlawren

that is an older app version, update it please

tibbi avatar Mar 24 '23 10:03 tibbi

I see the same rendering, independent of overlapping events. In other words, the existence of other events in those days makes no difference.

Well I should clarify: the width does change to fit the display of other events, but the full-height render remains:

Screenshot_20230324-111610_Calendar

mlawren avatar Mar 24 '23 10:03 mlawren

With the latest (F-Droid) version of 6.21.6 Pro I see the same.

mlawren avatar Mar 24 '23 10:03 mlawren

havent you disabled "Show events spanning across midnight at the top bar" in the app settings?

tibbi avatar Mar 24 '23 11:03 tibbi

havent you disabled "Show events spanning across midnight at the top bar" in the app settings?

All-day events lasting only one day will show at the top bar regardless of this setting. Shouldnt all-day events lasting multiple days show at the top bar aswell?

TheCrazyMaffin avatar Jul 03 '23 05:07 TheCrazyMaffin

it doesnt matter if it is an all-day event or not, duration matters only

tibbi avatar Jul 03 '23 07:07 tibbi

Then this isnt a bug but rather a feature request? Ive opened one #2136

TheCrazyMaffin avatar Jul 03 '23 11:07 TheCrazyMaffin

I think this behaviour could be better:

  • unless it's marked as "all day event", at least 6h of the next day should be used by the event in order to consider it for top-bar placement.

Currently, the issue is that if an event runs from 18.00-01.00, it is placed in the top bar. So I can't see when it begins unless I open the event.

If I uncheck the options in the settings, then ALL multiple day events clutter the calendar (including "all day" events).

Addition: this is especially important for events in other time zones. For example, an event runs until 00.15 my time. I open the event to see start/end times and the event time is shown in a different time zone. This means I must either (a) change event end time to an earlier & incorrect time, save the event, so I can see start time on my calendar or (b) convert the event time to my time using an online tool. Both quite inconvenient.

andreas1107 avatar Aug 30 '23 06:08 andreas1107