Bug 471027 - All day events are invisible in Week View
Summary: All day events are invisible in Week View
Status: RESOLVED FIXED
Alias: None
Product: Merkuro
Classification: Applications
Component: general (other bugs)
Version First Reported In: 23.04.2
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Claudio Cambra
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-06-14 16:18 UTC by Josh
Modified: 2023-07-08 13:10 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
A visual of the problem (93.39 KB, image/png)
2023-06-14 16:18 UTC, Josh
Details
More or less expected behavior from Nextcloud (52.33 KB, image/png)
2023-06-14 16:24 UTC, Josh
Details
Output when running kalendar from the terminal (10.85 KB, text/plain)
2023-06-14 16:26 UTC, Josh
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Josh 2023-06-14 16:18:54 UTC
Created attachment 159656 [details]
A visual of the problem

SUMMARY
All of my "All day" events do not appear when in Week View. Space is allocated for them in the "All day or Multi day" section, but they do not appear. This is true regardless of whether I have "Week", "3 Days" or "Day" scope selected.

***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols.
See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***


STEPS TO REPRODUCE
1. Show a calendar with all day events
2. Switch to week view

OBSERVED RESULT
Space is allocated for all day events, but they do not appear.

EXPECTED RESULT
All day events appear in the "All day or Multi day" section.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 5.27.5
KDE Frameworks Version: 5.107.0
Qt Version: 5.15.9
Kernel Version: 6.3.7-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 4 × Intel® Core™ i5-3210M CPU @ 2.50GHz
Memory: 7.7 GiB of RAM
Graphics Processor: Mesa Intel® HD Graphics 4000
Manufacturer: Apple Inc.
Product Name: Macmini6,1
System Version: 1.0

ADDITIONAL INFORMATION
There is a chance this is related to bug 465084, since it too involves invisible events. However, unlike this bug, I am unable to interact with the events at all. Not only are they simply not rendering; there is no element to interact with.

I am syncing all my calendars with Nextcloud servers.
Comment 1 Josh 2023-06-14 16:24:03 UTC
Created attachment 159657 [details]
More or less expected behavior from Nextcloud

This is a view of the events from Nextcloud, where this behavior is working.
Comment 2 Josh 2023-06-14 16:26:34 UTC
Created attachment 159658 [details]
Output when running kalendar from the terminal
Comment 3 Deckweiss75 2023-06-17 15:10:49 UTC
Same problem here, but it is also true for events which are not all day long. My guess through some quick testing is that everything over 12h is invisible.

Same console output as Josh provided, even through the event is not marked as "All day"
Comment 4 Deckweiss75 2023-06-17 15:16:40 UTC
Nevermind that was some syncing issue.
Comment 5 Bug Janitor Service 2023-06-28 21:04:33 UTC
A possibly relevant merge request was started @ https://invent.kde.org/pim/kalendar/-/merge_requests/378
Comment 6 Carl Schwan 2023-07-08 13:10:52 UTC
Git commit 60d36cb799e171adcf003505e271f69969a65de6 by Carl Schwan, on behalf of Teague Millette.
Committed on 08/07/2023 at 13:10.
Pushed by carlschwan into branch 'release/23.04'.

Fix all day event display in week view

M  +12   -1    src/contents/ui/MainViews/BasicInternalHourlyView.qml

https://invent.kde.org/pim/kalendar/-/commit/60d36cb799e171adcf003505e271f69969a65de6