Skip to content

Commit d6d3d8e

Browse files
committed
Merge branch 'main' into feat-upload
2 parents 0f5a6ee + d570c8d commit d6d3d8e

File tree

5 files changed

+6
-30
lines changed

5 files changed

+6
-30
lines changed

src/BootstrapBlazor/BootstrapBlazor.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk.Razor">
22

33
<PropertyGroup>
4-
<Version>9.6.4-beta03</Version>
4+
<Version>9.6.4-beta05</Version>
55
</PropertyGroup>
66

77
<ItemGroup>

src/BootstrapBlazor/Components/Checkbox/CheckboxListGeneric.razor.cs

Lines changed: 1 addition & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -187,22 +187,7 @@ private async Task<bool> OnBeforeStateChanged(CheckboxState state)
187187
private async Task OnStateChanged(SelectedItem<TValue> item, bool v)
188188
{
189189
item.Active = v;
190-
var items = new List<TValue>();
191-
if (Value != null)
192-
{
193-
items.AddRange(Value);
194-
}
195-
196-
var val = items.Find(i => Equals(item.Value, i));
197-
if (v && val == null)
198-
{
199-
items.Add(item.Value);
200-
}
201-
else
202-
{
203-
items.Remove(val!);
204-
}
205-
190+
var items = Items.Where(i => i.Active).Select(i => i.Value).ToList();
206191
CurrentValue = items;
207192

208193
if (OnSelectedChanged != null)

src/BootstrapBlazor/Components/Textarea/Textarea.razor.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import Data from "../../modules/data.js"
33
import EventHandler from "../../modules/event-handler.js"
44

55
export function init(id) {
6-
var el = document.getElementById(id);
6+
const el = document.getElementById(id);
77
const text = {
88
prevMethod: '',
99
element: el
@@ -14,7 +14,7 @@ export function init(id) {
1414
if (e.key === "Enter" || e.key === "NumpadEnter") {
1515
const useShiftEnter = el.getAttribute('data-bb-shift-enter') === 'true';
1616
const shiftKey = e.shiftKey;
17-
if (shiftKey && useShiftEnter) {
17+
if (useShiftEnter && shiftKey === false) {
1818
e.preventDefault();
1919
}
2020
}

src/BootstrapBlazor/Components/Watermark/Watermark.razor.js

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -121,17 +121,7 @@ const monitor = watermark => {
121121
return;
122122
}
123123

124-
if (options.isPage === false && el.children.length !== 2) {
125-
clearWatermark(watermark);
126-
return;
127-
}
128-
129-
const mark = options.isPage ? el.children[0] : el.children[1];
130-
if (mark.className !== 'bb-watermark-bg') {
131-
clearWatermark(watermark);
132-
return;
133-
}
134-
124+
const mark = el.querySelector('.bb-watermark-bg');
135125
const style = getComputedStyle(mark);
136126
const { display, opacity, position, inset, zIndex, zoom, transform, backgroundRepeat, backgroundImage, backgroundSize } = style;
137127
if (display !== 'block') {

test/UnitTest/Components/SelectTest.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1167,6 +1167,7 @@ public async Task OnBeforeSelectedItemChange_OK()
11671167
pb.Add(a => a.SwalCategory, SwalCategory.Question);
11681168
pb.Add(a => a.SwalTitle, "Swal-Title");
11691169
pb.Add(a => a.SwalContent, "Swal-Content");
1170+
pb.Add(a => a.ShowSwal, true);
11701171
pb.Add(a => a.OnBeforeSelectedItemChange, item => Task.FromResult(true));
11711172
pb.Add(a => a.OnSelectedItemChanged, item => Task.CompletedTask);
11721173
pb.Add(a => a.SwalFooter, "test-swal-footer");

0 commit comments

Comments
 (0)