From f52d35985f399990069478cdbd1443b2d15fb135 Mon Sep 17 00:00:00 2001 From: Leonardo Cavone Date: Tue, 14 Jul 2026 17:33:31 +0200 Subject: [PATCH] Fixed a11y destroy in fullcalendar.component --- README.md | 2 +- package-lock.json | 4 ++-- package.json | 2 +- projects/fullcalendar/README.md | 2 +- projects/fullcalendar/package.json | 2 +- projects/fullcalendar/src/lib/fullcalendar.component.ts | 4 +++- 6 files changed, 9 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index f7e0276..b9b4557 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ A FullCalendar component for Angular. ## Supported Angular Versions -`@talentia/fullcalendar` version `4.4.16` supports Angular 18. +`@talentia/fullcalendar` version `4.4.17` supports Angular 18. # FullCalendar Angular Component [![Build Status](https://travis-ci.com/fullcalendar/fullcalendar-angular.svg?branch=master)](https://travis-ci.com/fullcalendar/fullcalendar-angular) diff --git a/package-lock.json b/package-lock.json index df2c358..c3d3027 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "fullcalendar", - "version": "4.4.16", + "version": "4.4.17", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "fullcalendar", - "version": "4.4.16", + "version": "4.4.17", "dependencies": { "@angular/animations": "20.3.26", "@angular/common": "20.3.26", diff --git a/package.json b/package.json index 0f2ad51..2010e62 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "fullcalendar", - "version": "4.4.16", + "version": "4.4.17", "scripts": { "ng": "ng", "build": "npm-run-all -s clean:build build:prod", diff --git a/projects/fullcalendar/README.md b/projects/fullcalendar/README.md index f7e0276..b9b4557 100644 --- a/projects/fullcalendar/README.md +++ b/projects/fullcalendar/README.md @@ -5,7 +5,7 @@ A FullCalendar component for Angular. ## Supported Angular Versions -`@talentia/fullcalendar` version `4.4.16` supports Angular 18. +`@talentia/fullcalendar` version `4.4.17` supports Angular 18. # FullCalendar Angular Component [![Build Status](https://travis-ci.com/fullcalendar/fullcalendar-angular.svg?branch=master)](https://travis-ci.com/fullcalendar/fullcalendar-angular) diff --git a/projects/fullcalendar/package.json b/projects/fullcalendar/package.json index d64e49d..fa3797d 100644 --- a/projects/fullcalendar/package.json +++ b/projects/fullcalendar/package.json @@ -1,6 +1,6 @@ { "name": "@talentia/fullcalendar", - "version": "4.4.16", + "version": "4.4.17", "title": "FullCalendar Angular Component", "description": "A FullCalendar component for Angular", "license": "MIT", diff --git a/projects/fullcalendar/src/lib/fullcalendar.component.ts b/projects/fullcalendar/src/lib/fullcalendar.component.ts index 7db617d..79baca7 100644 --- a/projects/fullcalendar/src/lib/fullcalendar.component.ts +++ b/projects/fullcalendar/src/lib/fullcalendar.component.ts @@ -145,7 +145,9 @@ export class FullCalendarComponent implements AfterViewInit, DoCheck, OnChanges, } ngOnDestroy() { - this.a11y.destroy(); + if (this.a11y) { + this.a11y.destroy(); + } if (this.calendar) { this.calendar.destroy(); }