Released: Dec 12, 2024
24.2.3 での更新項目
不具合の修正
All Multi-platform App UI (.NET MAUI) products
- OnOrientation cannot automatically convert a Double source value to GridLength.
Charts for MAUI
- ChartView background is not updated when the device's theme is changed if the ChartStyle's BackgroundColor declared via AppThemeBinding.
CollectionView for MAUI
- DXCollectionView hides swipe items when UseRippleEffect changes at runtime.
Controls for MAUI
- ComboBoxEdit with PickerShowMode set to Popup throws StackOverflowException on an attempt to show its Popup on iOS devices when the MAUI version is 8.0.90 or later.
- DXPopup throws an exception or draws its content in an incorrect place on Android devices when the LayoutNoLimits option is in use.
- DXPopup uses a theme opposite to the currently applied theme when the application is reactivated on an iOS device.
- DXPopup uses an extra space on the left side when a three-button navigation bar is shown on the left in the Landscape orientation.
- FormItem's AllowTap does not work in v24.1.
- FormSwitchItem throws TargetInvocationException when its color settings are defined in an implicit style at the application level.
- Navigation and Status bars do not use custom platform-specific colors even if ApplyThemeToSystemBars is set to False.
- TabView does not always show the HeaderContent layout in its tab items on iOS devices.
- TabView does not delete its tabs when the underlying collection's Clear method is called.
- TabView does not recalculate the widths of its tab headers with DXButtons at runtime.
- TabView does not show the selection indicator for a currently selected tab on iOS devices.
- TabView with a DXButton in headers does not switch an active TabItem on taps on tabs on iOS devices when BuildIpa is enabled.
- TabView's Items are not properly updated at runtime.
- ToolbarSeparator's Color property has no effect.
DataForm for MAUI
- Custom data form items are disabled when the form is read-only.
Editors for MAUI
- A custom font appears differently in CheckEdit than in standard or other elements.
- CheckEdit cannot be checked when its parent control has TapGestureRecognizer.
- ComboBoxEdit shows its filter TextEdit without paddings when PickerShowMode is set to Page.
- ComboBoxEdit temporarily shows a soft keyboard when its picker is hidden if PickShowMode is BottomSheet and the keyboard was previously opened.
- ComboBoxEdit truncates text in the currently selected item.
- ComboBoxEdit with PickerShowMode set to Popup throws StackOverflowException on an attempt to show its Popup on iOS devices when the MAUI version is 8.0.90 or later.
- ComboBoxEdit's IsDropDownOpen is not reset when its popup or bottom sheet is closed.
- ComboBoxEdit's popup is not properly positioned when used in a split screen.
- DateEdit's PickerDisplayDate property has no effect.
- DateEdit's native iOS picker is disabled after the editor is no longer read-only.
- It is not possible to select an item in a ComboBoxEdit if it was already selected.
- MultilineEdit's Text does not contain the entire value.
- NullReferenceException is thrown on an attempt to open ComboBoxEdit's Bottom Sheet when the Screen Mirroring is enabled on an iOS device.
- PasswordEdit doesn't use the specified TextFontFamily.
- RuntimeException is raised when CheckBoxColumn is used in iOS and .NET 9.
- TimeEdit bound to a non-nullable DateTime value raises an InvalidCastException in an application for .NET 9 started on an iOS device.
- TokenEdit displays an empty editor when an item added to SelectedItem is not present in the ItemsSource.
Gauges for MAUI
- RadialProgressBar is rendered with slightly cut off edges.
HTML Editor for MAUI
- HtmlEdit does not clear the background color when SelectedTextBackground is set to Null.
- HtmlEdit does not correctly show letters with diacritics.
- HtmlEdit hosted in a singleton page does not show its content when the page is shown for the second time.
PDF Viewer for MAUI
- Annotation setting items from Context Toolbar do nothing if ShowEditToolbar is False.
- PDFViewer throws NullReferenceException when its IsReadOnly is set to True.
- PDFViewer's annotation toolbar items do not update their state when IsReadOnly is changed at runtime.
- PdfViewer does not allow end users to scroll to the end of the last page in an application that does not use Shell or NavigationPage on iOS devices.
- PdfViewer does not raise its UriOpening event when clicking on URLs on Android devices.
- PdfViewer does not render its document when the DocumentSource is changed at runtime.
- PdfViewer does not use a color from SignatureColor to render a signature added via AddSignature.
- PdfViewer throws an exception when its CloseDocument method is called.
Scheduler for MAUI
- AgendaView does not show all days and appointments after its source changes at runtime.
- AgendaView increases the number of UI elements for a long-lasting appointment each time a new portion of data is loaded.
- It's not possible to focus an editor on the Recurrence Edit page if this editor is empty.
- Rendering lags and can lead to exceptions on scrolling in MonthView when a custom AppointmentTemplate is declared.
- Scheduler throws a NullPointerException when multiple items are added quickly on an Android device.
- The ShowDownMoreButton property in the MonthViewCellViewModel is always False.