Skip to content

Commit a9c4ef7

Browse files
author
FalkWolsky
committed
Bugfixes for Mobile Date Selector
1 parent 57b4477 commit a9c4ef7

File tree

2 files changed

+25
-23
lines changed

2 files changed

+25
-23
lines changed

client/packages/lowcoder-comps/src/comps/calendarComp/calendarComp.tsx

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -441,28 +441,7 @@ let CalendarBasicComp = (function () {
441441
plugins={filteredPlugins}
442442
headerToolbar={toolBar(currentView)}
443443
resourceAreaHeaderContent={resourceName}
444-
moreLinkClick={(info) => {
445-
let left = 0;
446-
const ele = info.jsEvent.target as HTMLElement;
447-
if (info.view.type === ViewType.DAY) {
448-
if (info.allDay) {
449-
left = ele.offsetParent?.parentElement?.offsetLeft || 0;
450-
} else {
451-
left = ele.parentElement?.offsetLeft || 0;
452-
}
453-
} else {
454-
if (info.allDay) {
455-
left =
456-
ele.offsetParent?.parentElement?.parentElement?.offsetLeft ||
457-
0;
458-
} else {
459-
left =
460-
ele.offsetParent?.parentElement?.parentElement?.parentElement
461-
?.offsetLeft || 0;
462-
}
463-
}
464-
setLeft(left);
465-
}}
444+
466445
buttonText={buttonText}
467446
schedulerLicenseKey={licenseKey}
468447
views={views}
@@ -493,6 +472,28 @@ let CalendarBasicComp = (function () {
493472
editEvent.current = undefined;
494473
}, 500);
495474
}}
475+
moreLinkClick={(info) => {
476+
let left = 0;
477+
const ele = info.jsEvent.target as HTMLElement;
478+
if (info.view.type === ViewType.DAY) {
479+
if (info.allDay) {
480+
left = ele.offsetParent?.parentElement?.offsetLeft || 0;
481+
} else {
482+
left = ele.parentElement?.offsetLeft || 0;
483+
}
484+
} else {
485+
if (info.allDay) {
486+
left =
487+
ele.offsetParent?.parentElement?.parentElement?.offsetLeft ||
488+
0;
489+
} else {
490+
left =
491+
ele.offsetParent?.parentElement?.parentElement?.parentElement
492+
?.offsetLeft || 0;
493+
}
494+
}
495+
setLeft(left);
496+
}}
496497
eventsSet={(info) => {
497498
let needChange = false;
498499
let changeEvents: EventType[] = [];
@@ -517,7 +518,6 @@ let CalendarBasicComp = (function () {
517518
}
518519
});
519520
if (needChange) {
520-
// props.events.onChange(changeEvents);
521521
props.onEvent("change");
522522
}
523523
}}

client/packages/lowcoder/src/comps/comps/dateComp/dateMobileUIView.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ const handleClick = async (
3030
MobileDatePicker.prompt({
3131
getContainer: () => document.querySelector(`#${CanvasContainerID}`) || document.body,
3232
mouseWheel: true,
33+
cancelText: trans("cancel"),
34+
confirmText: trans("ok"),
3335
destroyOnClose: true,
3436
closeOnMaskClick: true,
3537
min: min.isValid() ? min.toDate() : undefined,

0 commit comments

Comments
 (0)