Actipro WPF Essentials 23.1.4
Released: Dec 5, 2023
Updates in 23.1.4
Features
Bars
- Added the MaxPopupHeight property to the BarComboBox and BarComboBoxViewModel classes, which can restrict the maximum height of the drop-down.
- Updated KeyTipService so that if the KeyTipInvoked attached event is unhandled and no target scope or focus restore occurred, the target element will be focused.
- Updated all controls to flag e.Handled in KeyTipService.KeyTipInvoked attached event handlers when action is taken.
- Updated RibbonTabHeader to use the AutomationProperties.AutomationId from its owner RibbonTabItem.
- Updated CloneServiceBase logic with an improvement for Selected-based classes.
- Updated logic for determining where context menus are allowed.
Docking
- Improved auto-hide popup container measurement logic.
- Improved logic for tracking the last-focused dock host when dealing with interop controls.
- Updated double-clicks on floating tool window container title bar icons to execute close functionality.
- Updated DockSiteLayoutSerializer.CanKeepExistingDocumentWindowsOpen processing to not keep a document open if the deserialized layout data specifies it to be closed.
Editors
- Updated the MonthCalendar control's title and day names to use CurrentUICulture-based conversion instead of CurrentCulture.
Ribbon
- Updated the ribbon's toggle minimization button to not have an Add to QAT context menu item.
Fixes
Bars
- Fixed an issue where StandaloneToolBar wasn't using the ToolBarItemVariantBehavior property of child controls as a hint for whether medium variant sizes could be supported.
Docking
- Fixed an issue where rebuilding DockSite containers in certain MVVM scenarios could unintentionally close docking windows.
- Fixed an issue introduced in a previous build where inactive hosted floating windows didn't fade out properly.
Ribbon
- Fixed an issue where QAT serialization didn't work properly for Backstage items.