Skip to content

Commit 0bc0749

Browse files
author
pipeline
committed
v23.1.42 is released
1 parent 43ecd1e commit 0bc0749

File tree

2,547 files changed

+1840
-462602
lines changed

Some content is hidden

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

2,547 files changed

+1840
-462602
lines changed

controls/base/CHANGELOG.md

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

33
## [Unreleased]
44

5-
## 23.1.41 (2023-10-17)
5+
## 23.1.42 (2023-10-24)
66

77
### Common
88

controls/buttons/CHANGELOG.md

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

33
## [Unreleased]
44

5+
## 23.1.42 (2023-10-24)
6+
7+
### Button
8+
9+
#### Bug Fixes
10+
11+
- `#I512179` - The issue with "Duplicate Icon Span while using the `onPropertyChange` of button" has been resolved.
12+
13+
## 23.1.41 (2023-10-17)
14+
15+
### Checkbox
16+
17+
#### Bug Fixes
18+
19+
- `#I509029` - The issue with "`HtmlAttributes` property not working properly in checkBox component" has been resolved.
20+
521
## 23.1.39 (2023-10-04)
622

723
### Checkbox

controls/buttons/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@syncfusion/ej2-buttons",
3-
"version": "23.1.39",
3+
"version": "23.1.41",
44
"description": "A package of feature-rich Essential JS 2 components such as Button, CheckBox, RadioButton and Switch.",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",

controls/buttons/src/button/button.ts

+1
Original file line numberDiff line numberDiff line change
@@ -324,6 +324,7 @@ export class Button extends Component<HTMLButtonElement> implements INotifyPrope
324324
this.controlStatus(newProp.disabled);
325325
break;
326326
case 'iconCss': {
327+
span = this.element.querySelector('span.e-btn-icon');
327328
if (span) {
328329
if (newProp.iconCss) {
329330
span.className = 'e-btn-icon ' + newProp.iconCss;

controls/buttons/src/check-box/check-box.ts

+4-1
Original file line numberDiff line numberDiff line change
@@ -631,8 +631,8 @@ export class CheckBox extends Component<HTMLInputElement> implements INotifyProp
631631
protected updateHtmlAttributeToWrapper(): void {
632632
if (!isNullOrUndefined(this.htmlAttributes)) {
633633
for (const key of Object.keys(this.htmlAttributes)) {
634+
const wrapper: Element = this.getWrapper();
634635
if (containerAttr.indexOf(key) > -1) {
635-
const wrapper: Element = this.getWrapper();
636636
if (key === 'class') {
637637
addClass([wrapper], this.htmlAttributes[`${key}`].split(' '));
638638
} else if (key === 'title') {
@@ -650,6 +650,9 @@ export class CheckBox extends Component<HTMLInputElement> implements INotifyProp
650650
this.element.setAttribute(key, this.htmlAttributes[`${key}`]);
651651
}
652652
}
653+
else {
654+
wrapper.setAttribute(key, this.htmlAttributes[`${key}`]);
655+
}
653656
}
654657
}
655658
}

controls/buttons/styles/switch/_theme.scss

+6-2
Original file line numberDiff line numberDiff line change
@@ -185,11 +185,15 @@
185185
}
186186

187187
& .e-ripple-container {
188-
background-color: $switch-checked-ripple-bg-color;
188+
@if $skin-name == 'Material3' {
189+
background-color: $switch-checked-ripple-bg-color;
190+
}
189191
}
190192

191193
& .e-ripple-check.e-ripple-container {
192-
background-color: $switch-ripple-bg-color;
194+
@if $skin-name == 'Material3' {
195+
background-color: $switch-ripple-bg-color;
196+
}
193197
}
194198
}
195199
}

controls/buttons/themestudio/styles/buttons/switch/_theme.scss

+6-2
Original file line numberDiff line numberDiff line change
@@ -185,11 +185,15 @@
185185
}
186186

187187
& .e-ripple-container {
188-
background-color: $switch-checked-ripple-bg-color;
188+
@if $skin-name == 'Material3' {
189+
background-color: $switch-checked-ripple-bg-color;
190+
}
189191
}
190192

191193
& .e-ripple-check.e-ripple-container {
192-
background-color: $switch-ripple-bg-color;
194+
@if $skin-name == 'Material3' {
195+
background-color: $switch-ripple-bg-color;
196+
}
193197
}
194198
}
195199
}

controls/buttons/themestudio/styles/calendars/daterangepicker/_fluent-definition.scss

+17
Original file line numberDiff line numberDiff line change
@@ -303,3 +303,20 @@ $modal-range-header-text-color: $content-bg-color !default;
303303
$modal-range-tablet-font-size: 18px !default;
304304

305305
$range-header-font-size: 16px !default;
306+
307+
.e-daterangepicker.e-popup .e-calendar .e-header .e-title {
308+
width: 65%;
309+
}
310+
311+
.e-daterangepicker.e-popup.e-small .e-calendar .e-header .e-title {
312+
width: 61%;
313+
}
314+
315+
.e-daterangepicker.e-popup.e-bigger .e-calendar .e-header .e-title,
316+
.e-daterangepicker.e-popup.e-device .e-calendar .e-header .e-title {
317+
width: 72%;
318+
}
319+
320+
.e-daterangepicker.e-popup.e-bigger.e-small .e-calendar .e-header .e-title {
321+
width: 70%;
322+
}

controls/buttons/themestudio/styles/calendars/daterangepicker/_layout.scss

+9-6
Original file line numberDiff line numberDiff line change
@@ -111,8 +111,8 @@
111111
#{if(&, '&', '*')} .e-title {
112112
cursor: $range-cursor-pointer-style;
113113
line-height: $range-normal-nav-icon-height;
114-
width: $range-control-header-width;
115114
@if ($skin-name != 'FluentUI') {
115+
width: $range-control-header-width;
116116
float: $range-float-none;
117117
font-weight: $range-font-weight-normal;
118118
margin-left: $range-value-zero;
@@ -126,12 +126,13 @@
126126
}
127127
}
128128
#{if(&, '&', '*')} .e-next {
129-
float: $range-float-right;
129+
@if ($skin-name != 'FluentUI') {
130+
float: $range-float-right;
131+
}
130132
}
131133
#{if(&, '&', '*')} .e-prev {
132-
float: $range-float-left;
133-
@if ($skin-name == 'FluentUI') {
134-
float: $range-float-right;
134+
@if ($skin-name != 'FluentUI') {
135+
float: $range-float-left;
135136
}
136137
}
137138
#{if(&, '&', '*')} .e-next,
@@ -275,7 +276,9 @@
275276
float: $range-float-left;
276277
}
277278
#{if(&, '&', '*')} .e-prev {
278-
float: $range-float-right;
279+
@if ($skin-name != 'FluentUI') {
280+
float: $range-float-right;
281+
}
279282
}
280283
#{if(&, '&', '*')} .e-start-date.e-selected.e-range-hover {
281284
border-radius: $range-hover-end-radius;

controls/buttons/themestudio/styles/dropdowns/drop-down-list/_bootstrap4-definition.scss

+13-2
Original file line numberDiff line numberDiff line change
@@ -152,13 +152,24 @@ $ddl-bigger-small-list-font-size: 14px !default;
152152
}
153153

154154
.e-input-group .e-control#{&}.e-dropdownlist~.e-ddl-icon {
155-
font-size: 8px;
155+
font-size: 12px;
156156
}
157157

158-
.e-bigger .e-input-group .e-control#{&}.e-dropdownlist~.e-ddl-icon {
158+
.e-bigger .e-input-group .e-control#{&}.e-dropdownlist~.e-ddl-icon,
159+
.e-bigger.e-input-group .e-control#{&}.e-dropdownlist~.e-ddl-icon {
160+
font-size: 14px;
161+
}
162+
163+
.e-small .e-input-group .e-control#{&}.e-dropdownlist~.e-ddl-icon,
164+
.e-small.e-input-group .e-control#{&}.e-dropdownlist~.e-ddl-icon {
159165
font-size: 10px;
160166
}
161167

168+
.e-small.e-bigger .e-input-group .e-control#{&}.e-dropdownlist~.e-ddl-icon,
169+
.e-small.e-bigger.e-input-group .e-control#{&}.e-dropdownlist~.e-ddl-icon {
170+
font-size: 12px;
171+
}
172+
162173
.e-bigger.e-small .e-ddl#{&}.e-popup {
163174
@at-root {
164175
#{if(&, '&', '*')} .e-list-item,

controls/buttons/themestudio/styles/dropdowns/list-box/_theme.scss

+1-1
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@
103103
}
104104

105105
& .e-selectall-parent + .e-list-parent {
106-
height: $listbox-select-height;
106+
height: $listbox-select-height !important; /* stylelint-disable-line declaration-no-important */
107107
}
108108

109109
& .e-icons {

controls/buttons/themestudio/styles/dropdowns/multi-select/_bootstrap4-definition.scss

+19
Original file line numberDiff line numberDiff line change
@@ -196,6 +196,25 @@ $multiselect-dropicon-closer-bigger-width: 34px !default;
196196
border-right-width: 0;
197197
}
198198

199+
.e-input-group.e-multiselect.e-control-wrapper .e-input-group-icon.e-ddl-icon::before {
200+
font-size: 12px;
201+
}
202+
203+
.e-bigger .e-input-group.e-multiselect.e-control-wrapper .e-input-group-icon.e-ddl-icon::before,
204+
.e-bigger.e-input-group.e-multiselect.e-control-wrapper .e-input-group-icon.e-ddl-icon::before {
205+
font-size: 14px;
206+
}
207+
208+
.e-small .e-input-group.e-multiselect.e-control-wrapper .e-input-group-icon.e-ddl-icon::before,
209+
.e-small.e-input-group.e-multiselect.e-control-wrapper .e-input-group-icon.e-ddl-icon::before {
210+
font-size: 10px;
211+
}
212+
213+
.e-small.e-bigger .e-input-group.e-multiselect.e-control-wrapper .e-input-group-icon.e-ddl-icon::before,
214+
.e-small.e-bigger.e-input-group.e-multiselect.e-control-wrapper .e-input-group-icon.e-ddl-icon::before {
215+
font-size: 12px;
216+
}
217+
199218
.e-multiselect.e-rtl .e-input-group-icon.e-ddl-icon {
200219
border-left-width: 0;
201220
border-radius: 4px 0 0 4px;

0 commit comments

Comments
 (0)