Power Apps Modern Controls Reliability Updates
Sammendrag
Microsoft has shipped reliability improvements across nine Power Apps modern controls, with major fixes highlighted for Combo Box and Date Picker to better support production canvas apps at scale. The update improves large-data handling, server-side filtering, form and Dataverse behavior, read-only rendering, date persistence, timezone consistency, and mobile usability—important because modern controls are becoming the default foundation for enterprise apps and need to behave predictably in real-world scenarios.
Introduction: why this matters
Modern controls are increasingly the default building blocks for production canvas apps—especially as makers standardize on Fluent-aligned experiences and prepare for more AI-assisted app creation. But “modern” only works if controls are reliable in real-world scenarios: large datasets, forms, galleries, mobile screens, and predictable Power Fx behavior. This release focuses on closing quality gaps across nine commonly used controls.
What’s new: updates to nine modern controls
Combo Box
- Larger data handling: practical limits move from ~800 records to several thousand items directly.
- Scale with server-side filtering: new/expanded use of
SearchTextoutput enables delegable, server-side filtering for very large datasets. - Expected selection behavior: users can clear selections by clicking a selected item.
- Dataverse reliability: Many-to-One Dataverse relationships now work correctly.
- Form behavior: retains values through
SubmitForm()and resets cleanly withReset(). - Default change:
SelectMultiplenow defaults totrue.
Date Picker
- View mode correctness:
DisplayMode.Viewnow renders as read-only. - Reliability in galleries/navigation: date values persist correctly across screens and galleries.
- Consistency: honors date format and timezone settings more reliably.
- Mobile: calendar flyout sizing is corrected on mobile devices.
Text Input
- OnChange timing change:
OnChangenow fires on blur (when leaving the field), not every keystroke—reducing unintended side effects and performance hits. - Output behavior:
TriggerOutputdefaults toOnKeypress, so the value still updates as the user types. - Forms: inside forms,
TriggerOutputdefaults to Delayed. - View mode:
DisplayMode.Viewis genuinely read-only.
Text
- New
OnSelect: enables clickable text patterns without adding a separate Button. - AutoHeight reliability: recalculates correctly when dynamically hidden/shown.
- Default alignment: vertical alignment defaults to Middle.
Number Input
- Styling parity with Text Input: consistent font color/weight and property organization.
- OnChange alignment: fires on blur and step-button clicks.
- Validation: prevents
Min>Maxconfiguration errors.
Tab List
- New
Appearanceoptions: Transparent, Subtle, Underline, Filled. - Order preserved: items no longer reorder unexpectedly.
Radio
- Order preserved and improved behavior in galleries (no double-click requirement).
- View mode:
DisplayMode.Viewbecomes read-only.
Link
- Authoring improvements: Wrap works as expected; Alt+Click opens the link in the editor.
Info Button
- Flyout reliability: opens/expands correctly; improved click reliability.
- Accessibility:
AcceptsFocusremoved; focus managed automatically.
Cross-control improvements
- Mobile-optimized defaults applied automatically on mobile-format canvases (touch targets and font scaling).
- More consistent property naming across updated controls.
- Faster styling in Studio: command bar and right-click menus now surface common style properties (font, size, color, alignment) without digging into the property panel.
Impact for IT admins and makers
- Fewer performance issues in form-heavy apps due to the Text Input
OnChangebehavior shift. - More scalable apps using Combo Box with large datasets—less need for workaround patterns.
- Reduced production bugs in galleries, navigation, and view-only scenarios due to corrected
DisplayMode.Viewbehavior. - Potential behavior changes in existing apps if updated controls alter event timing, defaults (e.g.,
SelectMultiple), or user interaction patterns.
Action items / next steps
- Review update notifications in Power Apps Studio for any modern controls currently using older versions.
- Regression test key screens after updating—especially forms, galleries, and any logic tied to
OnChange. - For large datasets, adopt server-side filtering patterns using Combo Box
SearchTextto keep apps responsive. - Watch for the follow-up release that adds an inline Update button to update previous control versions more easily.
Microsoft also noted upcoming investments including new Fluent templates, additional controls, and continued quality improvements for other modern controls like Form, Dropdown, and Gallery.
Trenger du hjelp med Power Platform?
Våre eksperter kan hjelpe deg med å implementere og optimalisere dine Microsoft-løsninger.
Snakk med en ekspertHold deg oppdatert om Microsoft-teknologier