https://bugs.kde.org/show_bug.cgi?id=442100

            Bug ID: 442100
           Summary: Plasma's Calendar's PIM Event Plugin does not list any
                    events on the current day the first time the Calendar
                    widget is clicked/displayed
           Product: frameworks-plasma
           Version: 5.85.0
          Platform: Neon Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: components
          Assignee: notm...@gmail.com
          Reporter: k...@callthecomputerdoctor.com
                CC: plasma-b...@kde.org
  Target Milestone: ---

Created attachment 141345
  --> https://bugs.kde.org/attachment.cgi?id=141345&action=edit
Plasma calendar showing no events even though there are four

SUMMARY

The first time in a session that I click on Plasma's digital clock widget, and
the "PIM Event Plugin" is enabled, and there is an event(s) on the current day,
the calendar widget slides out, but on the left-hand side of the slide-out
panel under where it says "Events", there are no events listed when there
should be. Manually clicking on the next day then the current day "wakes up"
the functionality and the events become listed on subsequent views of the
calendar.


STEPS TO REPRODUCE

0. Have a clean start of the Plasma shell where you haven't interacted with the
clock widget yet.
1. Have KOrganizer configured with a calendar, like a Gmail calendar. 
2. Create a test event for today. We are done with KOrganizer at this point.
3. Right-click on the Plasma clock widget and choose "Configure Digital Clock"
4. In the Calendar tab under available plugins, enable "PIM Events Plugin" and
click Apply.
5. In the new PIM Events Plugin tab, enable the calendar that has an event for
today. Click OK.
6. Left-click on the Plasma clock widget to make the calendar slide out.


OBSERVED RESULT

(see attached image)

7. Under where it says "Events" on the left-hand side of the slide out panel,
it will say "No events for today". (If you don't see this, to get a clean,
just-started Plasma shell, terminate the "plasmashell" process and re-run it
from the shell by typing plasmashell &)
8. Click on tomorrow's date, then click on today's date.
9. You will see under "Events" it will display the today's test event we
created in step #2. This should've been visible in step #7.
10. Press the Esc key to close the slide out panel.
11. Click on the Plasma clock widget again. 
12. This time under "Events" it will automatically show today's test event, as
it should've done the first time we looked at the calendar.


EXPECTED RESULT

The first time you click on the Plasma clock widget to see the calendar, if
there is an event for today, it should be listed under the "Events" section.
Not just subsequent times.


SOFTWARE/OS VERSIONS

Operating System: KDE neon 5.22
KDE Plasma Version: 5.22.5
KDE Frameworks Version: 5.85.0
Qt Version: 5.15.3
Kernel Version: 5.11.0-27-generic (64-bit)
Graphics Platform: X11

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to