     }
 
     private func processEventsData(forDayDate dayDate: DayDate) {
-        frameCalculators[dayDate]?.cancelCalculation()
         let calc = FrameCalculator(date: dayDate)
         calc.delegate = self
         frameCalculators[dayDate]?.cancelCalculation()

                }
            }
        }
        // Process events for days with changed data
        for dayDate in sortedChangedDays {
            self.processEventsData(forDayDate: dayDate)
        }

            }
        }

        self.eventsData = newEventsData
        self.allDayEventsData = newAllDayEvents
        for cell in self.dayCollectionView.visibleCells {
