Skip to content

Commit 65a3200

Browse files
author
pipeline
committed
v24.2.7 is released
1 parent dfee577 commit 65a3200

File tree

194 files changed

+2549
-855
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

194 files changed

+2549
-855
lines changed

controls/barcodegenerator/CHANGELOG.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## [Unreleased]
44

5-
## 24.2.6 (2024-02-15)
5+
## 24.2.7 (2024-02-20)
66

77
### Barcode
88

controls/base/CHANGELOG.md

+8
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@
22

33
## [Unreleased]
44

5+
## 24.2.7 (2024-02-20)
6+
7+
### Common
8+
9+
#### Bug Fixes
10+
11+
- `#I542405` - The issue with "component events remain after being destroyed through the template in the heap memory" has been resolved.
12+
513
## 24.2.5 (2024-02-13)
614

715
### Common

controls/base/releasenotes/README.md

-183
This file was deleted.

controls/base/src/observer.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ export class Observer {
195195
let eventsArr: any = this.boundedEvents['notifyExternalChange'];
196196
if (eventsArr) {
197197
for (let i: number = 0; i < eventsArr.length; i++) {
198-
let curContext: any = eventsArr[0].context;
198+
let curContext: any = eventsArr[`${i}`].context;
199199
if (curContext && curContext.detectFunction && curContext.randomId && !curContext.isRendered) {
200200
this.off('notifyExternalChange', curContext.detectFunction, curContext.randomId);
201201
i--;

controls/buttons/CHANGELOG.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22

33
## [Unreleased]
44

5-
## 24.2.5 (2024-02-13)
5+
## 24.2.7 (2024-02-20)
66

7-
### SpeedDial
7+
### Button
88

99
#### Bug Fixes
1010

11-
- `FAB` and `SpeedDial` control `readme.md` file updated.
11+
- `#I551397` - The issue with "Tailwind theme when changing the primary text color in the button the text color is not changed" has been resolved.
1212

1313
## 24.2.3 (2024-01-31)
1414

controls/buttons/styles/button/_tailwind-definition.scss

+1-1
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ $btn-link-disabled-bgcolor: transparent !default;
9292
//primary
9393
$btn-ripple-primary-bgcolor: transparent !default;
9494
$btn-primary-outline: $btn-bgcolor 0 solid !default;
95-
$btn-primary-color: $primary-text-color !default;
95+
$btn-primary-color: $primary-text !default;
9696
$btn-primary-hover-color: $primary-text-hover !default;
9797
$btn-primary-focus-color: $primary-text-focus !default;
9898
$btn-primary-active-color: $primary-text-pressed !default;

controls/calendars/spec/calendar/calendar.spec.ts

+13-13
Original file line numberDiff line numberDiff line change
@@ -2578,7 +2578,7 @@ describe('Calendar', () => {
25782578
it(' up arrow with min and max on month view test case ', () => {
25792579
calendar = new Calendar({ value: new Date('1/2/2017'), min: new Date('1/1/2017'), max: new Date('2/2/2017') });
25802580
calendar.appendTo('#calendar');
2581-
keyEventArgs.target = (document.querySelector('.e-content-table') as HTMLElement);
2581+
keyEventArgs.target = (document.querySelector('.e-calandar-content-table') as HTMLElement);
25822582
keyEventArgs.action = 'moveUp';
25832583
calendar.keyActionHandle(keyEventArgs);
25842584
expect(calendar.currentView()).toBe("Month");
@@ -2617,7 +2617,7 @@ describe('Calendar', () => {
26172617
});
26182618
calendar.appendTo('#calendar');
26192619
(<HTMLElement>calendar.tableBodyElement.querySelectorAll('tr td')[10]).click();
2620-
keyEventArgs.target = (document.querySelector('.e-content-table') as HTMLElement);
2620+
keyEventArgs.target = (document.querySelector('.e-calandar-content-table') as HTMLElement);
26212621
keyEventArgs.action = 'controlUp';
26222622
calendar.keyActionHandle(keyEventArgs);
26232623
keyEventArgs.action = 'moveRight';
@@ -2635,7 +2635,7 @@ describe('Calendar', () => {
26352635
});
26362636
calendar.appendTo('#calendar');
26372637
(<HTMLElement>calendar.tableBodyElement.querySelectorAll('tr td')[10]).click();
2638-
keyEventArgs.target = (document.querySelector('.e-content-table') as HTMLElement);
2638+
keyEventArgs.target = (document.querySelector('.e-calandar-content-table') as HTMLElement);
26392639
keyEventArgs.action = 'controlUp';
26402640
calendar.keyActionHandle(keyEventArgs);
26412641
keyEventArgs.action = 'controlUp';
@@ -2689,7 +2689,7 @@ describe('Calendar', () => {
26892689
calendar = new Calendar({ start: "Decade", value: new Date('3/3/2017') });
26902690
calendar.appendTo('#calendar');
26912691
expect(calendar.tableBodyElement.querySelector('tr td.e-selected').textContent).toBe('2017');
2692-
keyEventArgs.target = (document.querySelector('.e-content-table') as HTMLElement);
2692+
keyEventArgs.target = (document.querySelector('.e-calandar-content-table') as HTMLElement);
26932693
keyEventArgs.action = 'moveDown';
26942694
calendar.keyActionHandle(keyEventArgs);
26952695
expect(calendar.tableBodyElement.querySelector('tr td.e-focused-date').textContent).toBe('2021');
@@ -2699,7 +2699,7 @@ describe('Calendar', () => {
26992699
calendar = new Calendar({ start: "Month", value: new Date('3/3/2017') });
27002700
calendar.appendTo('#calendar');
27012701
expect(calendar.tableBodyElement.querySelector('tr td.e-selected').textContent).toBe('3');
2702-
keyEventArgs.target = (document.querySelector('.e-content-table') as HTMLElement);
2702+
keyEventArgs.target = (document.querySelector('.e-calandar-content-table') as HTMLElement);
27032703
keyEventArgs.action = 'moveDown';
27042704
calendar.keyActionHandle(keyEventArgs);
27052705
expect(calendar.tableBodyElement.querySelector('tr td.e-focused-date').textContent).toBe('10');
@@ -2709,7 +2709,7 @@ describe('Calendar', () => {
27092709
calendar = new Calendar({ start: "Year", value: new Date('3/3/2017') });
27102710
calendar.appendTo('#calendar');
27112711
expect(calendar.tableBodyElement.querySelector('tr td.e-selected').textContent).toBe('Mar');
2712-
keyEventArgs.target = (document.querySelector('.e-content-table') as HTMLElement);
2712+
keyEventArgs.target = (document.querySelector('.e-calandar-content-table') as HTMLElement);
27132713
keyEventArgs.action = 'moveLeft';
27142714
calendar.keyActionHandle(keyEventArgs);
27152715
expect(calendar.tableBodyElement.querySelector('tr td.e-focused-date').textContent).toBe('Feb');
@@ -2720,7 +2720,7 @@ describe('Calendar', () => {
27202720
calendar = new Calendar({ start: "Month", value: new Date('3/3/2017') });
27212721
calendar.appendTo('#calendar');
27222722
expect(calendar.tableBodyElement.querySelector('tr td.e-selected').textContent).toBe('3');
2723-
keyEventArgs.target = (document.querySelector('.e-content-table') as HTMLElement);
2723+
keyEventArgs.target = (document.querySelector('.e-calandar-content-table') as HTMLElement);
27242724
keyEventArgs.action = 'moveRight';
27252725
calendar.keyActionHandle(keyEventArgs);
27262726
expect(calendar.tableBodyElement.querySelector('tr td.e-focused-date').textContent).toBe('4');
@@ -2730,7 +2730,7 @@ describe('Calendar', () => {
27302730
calendar = new Calendar({ start: "Month", value: new Date('3/3/2017') });
27312731
calendar.appendTo('#calendar');
27322732
expect(calendar.tableBodyElement.querySelector('tr td.e-selected').textContent).toBe('3');
2733-
keyEventArgs.target = (document.querySelector('.e-content-table') as HTMLElement);
2733+
keyEventArgs.target = (document.querySelector('.e-calandar-content-table') as HTMLElement);
27342734
keyEventArgs.action = 'moveRight';
27352735
calendar.keyActionHandle(keyEventArgs);
27362736
keyEventArgs.action = 'select';
@@ -2902,7 +2902,7 @@ describe('Calendar', () => {
29022902
calendar = new Calendar({ start: "Month", value: new Date('7/3/2017') });
29032903
calendar.appendTo('#calendar');
29042904
expect(calendar.tableBodyElement.querySelector('tr td.e-selected').textContent).toBe('3');
2905-
keyEventArgs.target = (document.querySelector('.e-content-table') as HTMLElement);
2905+
keyEventArgs.target = (document.querySelector('.e-calandar-content-table') as HTMLElement);
29062906
keyEventArgs.action = 'moveUp';
29072907
calendar.keyActionHandle(keyEventArgs);
29082908
expect(calendar.tableBodyElement.querySelector('tr td.e-focused-date').textContent).toBe('26');
@@ -2912,7 +2912,7 @@ describe('Calendar', () => {
29122912
calendar = new Calendar({ start: "Year", value: new Date('7/3/2017') });
29132913
calendar.appendTo('#calendar');
29142914
expect(calendar.tableBodyElement.querySelector('tr td.e-selected').textContent).toBe('Jul');
2915-
keyEventArgs.target = (document.querySelector('.e-content-table') as HTMLElement);
2915+
keyEventArgs.target = (document.querySelector('.e-calandar-content-table') as HTMLElement);
29162916
keyEventArgs.action = 'moveUp';
29172917
calendar.keyActionHandle(keyEventArgs);
29182918
expect(calendar.tableBodyElement.querySelector('tr td.e-focused-date').textContent).toBe('Mar');
@@ -3040,7 +3040,7 @@ describe('Calendar', () => {
30403040
calendar = new Calendar({ value: new Date('4/4/2017') });
30413041
calendar.appendTo('#calendar');
30423042
expect(document.querySelectorAll('.e-content table tbody tr td.e-selected')[0].classList.contains('e-selected')).toBe(true);
3043-
keyEventArgs.target = (document.querySelector('.e-content-table') as HTMLElement);
3043+
keyEventArgs.target = (document.querySelector('.e-calandar-content-table') as HTMLElement);
30443044
keyEventArgs.action = 'moveRight';
30453045
calendar.keyActionHandle(keyEventArgs);
30463046
expect((new Date(getIdValue(calendar.tableBodyElement.querySelector('tr td.e-focused-date')))).toDateString()).toBe(new Date('4/5/2017').toDateString());
@@ -3104,11 +3104,11 @@ describe('Calendar', () => {
31043104
it(' EJ2-1535 selected value is not maintained properly in year view using keyboard ', () => {
31053105
calendar = new Calendar({ value: new Date('4/3/2017') });
31063106
calendar.appendTo('#calendar');
3107-
keyEventArgs.target = (document.querySelector('.e-content-table') as HTMLElement);
3107+
keyEventArgs.target = (document.querySelector('.e-calandar-content-table') as HTMLElement);
31083108
keyEventArgs.action = 'controlUp';
31093109
calendar.keyActionHandle(keyEventArgs);
31103110
expect(calendar.currentView()).toBe("Year");
3111-
keyEventArgs.target = (document.querySelector('.e-content-table') as HTMLElement);
3111+
keyEventArgs.target = (document.querySelector('.e-calandar-content-table') as HTMLElement);
31123112
keyEventArgs.action = 'moveLeft';
31133113
calendar.keyActionHandle(keyEventArgs);
31143114
expect((getIdValue(calendar.tableBodyElement.querySelector('tr td.e-selected')))).toBe(new Date("4/1/2017").valueOf());

controls/calendars/spec/datepicker/datepicker.spec.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -1158,7 +1158,7 @@ describe('Datepicker', () => {
11581158
datepicker.appendTo('#date');
11591159
expect(document.querySelector('.e-input-group').classList.contains('e-error')).toEqual(true);
11601160
(<HTMLElement>document.getElementsByClassName(' e-input-group-icon e-date-icon e-icons')[0]).dispatchEvent(clickEvent);
1161-
keyEventArgs.target = (document.querySelector('.e-content-table') as HTMLElement);
1161+
keyEventArgs.target = (document.querySelector('.e-calandar-content-table') as HTMLElement);
11621162
datepicker.inputKeyActionHandle(keyEventArgs);
11631163
// expect(document.querySelector('.e-focused-date').textContent).toBe('13');
11641164
keyEventArgs.action = "moveRight";
@@ -1175,7 +1175,7 @@ describe('Datepicker', () => {
11751175
datepicker.appendTo('#date');
11761176
expect(document.querySelector('.e-input-group').classList.contains('e-error')).toEqual(false);
11771177
(<HTMLElement>document.getElementsByClassName(' e-input-group-icon e-date-icon e-icons')[0]).dispatchEvent(clickEvent);
1178-
keyEventArgs.target = (document.querySelector('.e-content-table') as HTMLElement);
1178+
keyEventArgs.target = (document.querySelector('.e-calandar-content-table') as HTMLElement);
11791179
keyEventArgs.action = 'moveDown';
11801180
datepicker.inputKeyActionHandle(keyEventArgs);
11811181
expect(document.querySelector('.e-focused-date').textContent).toBe('10');
@@ -2035,7 +2035,7 @@ describe('Datepicker', () => {
20352035
datePicker.appendTo('#date');
20362036
(<HTMLElement>document.getElementsByClassName(' e-input-group-icon e-date-icon e-icons')[0]).dispatchEvent(clickEvent);
20372037
datePicker.value=new Date('12/12/2016');
2038-
keyEventArgs.target = (document.querySelector('.e-content-table') as HTMLElement);
2038+
keyEventArgs.target = (document.querySelector('.e-calandar-content-table') as HTMLElement);
20392039
keyEventArgs.action = 'enter';
20402040
datePicker.inputKeyActionHandle(keyEventArgs);
20412041
expect(datePicker.value.valueOf()).toBe(new Date('12/12/2016').valueOf());

0 commit comments

Comments
 (0)