Commit c3e87e2
committed
fix[release]: resolve date field change handler TypeError and multiple change events
- Fix TypeError when changing date field types by properly handling parent element traversal
- Prevent multiple change events by separating UI logic from change tracking
- Update storePendingChange to merge duplicate changes instead of creating new ones
- Skip change handling for new properties added during editing sessions
- Simplify date-type-selector parent element lookup logic1 parent 5ca7cb1 commit c3e87e2
2 files changed
Lines changed: 29 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
278 | 278 | | |
279 | 279 | | |
280 | 280 | | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
281 | 299 | | |
282 | | - | |
283 | | - | |
284 | | - | |
285 | | - | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
286 | 304 | | |
287 | 305 | | |
288 | 306 | | |
| |||
757 | 775 | | |
758 | 776 | | |
759 | 777 | | |
| 778 | + | |
760 | 779 | | |
761 | | - | |
| 780 | + | |
762 | 781 | | |
763 | 782 | | |
764 | 783 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
722 | 722 | | |
723 | 723 | | |
724 | 724 | | |
| 725 | + | |
| 726 | + | |
| 727 | + | |
| 728 | + | |
| 729 | + | |
725 | 730 | | |
726 | 731 | | |
727 | 732 | | |
| |||
0 commit comments