diff --git a/main/calendar-menu.lua b/main/calendar-menu.lua index 7cbe4ae..34c67a5 100644 --- a/main/calendar-menu.lua +++ b/main/calendar-menu.lua @@ -15,7 +15,6 @@ local calendars = {} function on_drawer_open() events = calendar:events() calendars = calendar:calendars() - add_cal_colors(events, calendars) if events == "permission_error" then calendar:request_permission() @@ -24,6 +23,8 @@ function on_drawer_open() have_permission = true + add_cal_colors(events, calendars) + if #events == #drawer:items() then return end