uno
uno copied to clipboard
test: Add validation for unfocus on empty space
GitHub Issue (If applicable): closes #
PR Type
What kind of change does this PR introduce?
What is the current behavior?
What is the new behavior?
PR Checklist
Please check if your PR fulfills the following requirements:
- [ ] Docs have been added/updated which fit documentation template (for bug fixes / features)
- [ ] Unit Tests and/or UI Tests for the changes have been added (for bug fixes / features) (if applicable)
- [ ] Validated PR
Screenshots Compare Test Runresults. - [ ] Contains NO breaking changes
- [ ] Associated with an issue (GitHub or internal) and uses the automatic close keywords.
- [ ] Commits must be following the Conventional Commits specification.
Other information
Internal Issue (If applicable):
🤖 Your WebAssembly Sample App stage site is ready! Visit it here: https://unowasmprstaging.z20.web.core.windows.net/pr-19827/index.html
🤖 Your WebAssembly Sample App stage site is ready! Visit it here: https://unowasmprstaging.z20.web.core.windows.net/pr-19827/index.html
🤖 Your Docs stage site is ready! Visit it here: https://unodocsprstaging.z13.web.core.windows.net/pr-19827/index.html
🤖 Your WebAssembly Sample App stage site is ready! Visit it here: https://unowasmprstaging.z20.web.core.windows.net/pr-19827/index.html
🤖 Your Docs stage site is ready! Visit it here: https://unodocsprstaging.z13.web.core.windows.net/pr-19827/index.html
🤖 Your WebAssembly Sample App stage site is ready! Visit it here: https://unowasmprstaging.z20.web.core.windows.net/pr-19827/index.html
🤖 Your Docs stage site is ready! Visit it here: https://unodocsprstaging.z13.web.core.windows.net/pr-19827/index.html
🤖 Your WebAssembly Skia Sample App stage site is ready! Visit it here: https://unowasmprstaging.z20.web.core.windows.net/pr-19827/wasm-skia-net9/index.html
🤖 Your Docs stage site is ready! Visit it here: https://unodocsprstaging.z13.web.core.windows.net/pr-19827/docs/index.html
🤖 Your WebAssembly Skia Sample App stage site is ready! Visit it here: https://unowasmprstaging.z20.web.core.windows.net/pr-19827/wasm-skia-net9/index.html
🤖 Your Docs stage site is ready! Visit it here: https://unodocsprstaging.z13.web.core.windows.net/pr-19827/docs/index.html
🤖 Your WebAssembly Skia Sample App stage site is ready! Visit it here: https://unowasmprstaging.z20.web.core.windows.net/pr-19827/wasm-skia-net9/index.html
🤖 Your Docs stage site is ready! Visit it here: https://unodocsprstaging.z13.web.core.windows.net/pr-19827/docs/index.html
⚠️⚠️ The build 171025 has failed on Uno.UI - CI.
🤖 Your WebAssembly Skia Sample App stage site is ready! Visit it here: https://unowasmprstaging.z20.web.core.windows.net/pr-19827/wasm-skia-net9/index.html
🤖 Your Docs stage site is ready! Visit it here: https://unodocsprstaging.z13.web.core.windows.net/pr-19827/docs/index.html
The build 171033 found UI Test snapshots differences: android-28-net8: 29, android-28-net8-Snap: 53, ios: 5, ios-Snap: 48, skia-linux-screenshots: 69, skia-windows-screenshots: 682, wasm: 41, wasm-automated-net9.0-WinUI-Benchmarks-automated: 0, wasm-automated-net9.0-WinUI-Default-automated: 13, wasm-automated-net9.0-WinUI-RuntimeTests-0: 0, wasm-automated-net9.0-WinUI-RuntimeTests-1: 0, wasm-automated-net9.0-WinUI-RuntimeTests-2: 0
Details
-
android-28-net8: 29 changed over 825🚨🚨 Comparison Details (first 20) 🚨🚨
DecimalFormatterTest_UITests_Shared_Microsoft_UI_Xaml_Controls_NumberBoxTests_NumberBoxPageDetereminate_ProgressRing_Validation75_[#FF0000_#008000_#008000_#008000]_Progress-Ring-Value-75Detereminate_ProgressRing_Validation50_[#FF0000_#008000_#008000_#FF0000]_Progress-Ring-Value-50LoadEmptyContentControl_CContentControlLoadEmptyContentControl_ContentControlNoTemplateNoContent_-_bntContentClearListView_SelectedItems_SamplesApp_Windows_UI_Xaml_Controls_ListView_ListViewSelectedItemsUpDownEnabledTest_UITests_Shared_Microsoft_UI_Xaml_Controls_NumberBoxTests_NumberBoxPageSequentialAnimations_SamplesApp_Windows_UI_Xaml_Media_Animation_SequentialAnimationsPageWhen_Bound_To_GlobalThemedResources_UITests_Shared_Windows_UI_Xaml_ThemeResources_AppXamlDefinedResourcesWhen_ExtendedSelectionWithoutItemClick_Then_PointersEvents_UITests_Windows_UI_Xaml_Controls_ListView_ListView_Selection_PointersWhen_BitmapIcon_Generic_ChangedWhen_NoSelectionWithItemClick_Then_PointersEvents_UITests_Windows_UI_Xaml_Controls_ListView_ListView_Selection_PointersWhen_NoSelection_Then_PointersEvents_UITests_Windows_UI_Xaml_Controls_ListView_ListView_Selection_PointersWhen_Parent_PointerMoved_After_drag_on_non-scrolling_ScrollViewerWhen_Parent_PointerMoved_After_drag_on_ScrollViewer_-_touchFlyoutTest_Unloaded_UITests_Shared_Windows_UI_Xaml_Controls_Flyout_Flyout_UnloadedSelectionTest_UITests_Microsoft_UI_Xaml_Controls_RadioButtonsTests_RadioButtonsPageWhen_SingleSelectionWithItemClick_Then_PointersEvents_UITests_Windows_UI_Xaml_Controls_ListView_ListView_Selection_PointersWhen_SingleSelectionWithoutItemClick_Then_PointersEvents_UITests_Windows_UI_Xaml_Controls_ListView_ListView_Selection_PointersWhen_Tap_PressedReleasedAreHandled_UITests_Windows_UI_Xaml_Controls_ComboBox_ComboBox_Pointers
-
android-28-net8-Snap: 53 changed over 1074🚨🚨 Comparison Details (first 20) 🚨🚨
NavigationView_MUXControlsTestApp_NavigationViewRS4Page_MUXControlsTestApp_NavigationViewRS4PageTextBox_TextBox_Header_Uno_UI_Samples_Content_UITests_TextBoxControl_TextBox_HeaderBorder_Simple_with_Radius_Uno_UI_Samples_UITests_BorderTestsControl_Simple_with_RadiusRatingControl_UITests_Microsoft_UI_Xaml_Controls_RatingControlTests_RatingControlPage_UITests_Microsoft_UI_Xaml_Controls_RatingControlTests_RatingControlPageTabView_UITests_Microsoft_UI_Xaml_Controls_TabViewTests_TabViewPage_UITests_Microsoft_UI_Xaml_Controls_TabViewTests_TabViewPageTextBox_Multiline_TextBox_In_ScrollViewer_Uno_UI_Samples_Content_UITests_TextBoxControl_Multiline_TextBox_In_ScrollViewerTextBox_PasswordBox_AutoFill_Uno_UI_Samples_Content_UITests_TextBoxControl_PasswordBox_AutoFillTextBox_TextBox_DefaultTextBoxStyle_Uno_UI_Samples_Content_UITests_TextBoxControl_TextBox_DefaultTextBoxStyleBorder_Border_CornerRadius_Alignments_Uno_UI_Samples_UITests_BorderTestsControl_Border_CornerRadius_AlignmentsBorder_Border_CornerRadius_Clipping_UITests_Windows_UI_Xaml_Controls_BorderTests_Border_CornerRadius_ClippingBorder_Uniform_Thickness_and_Large_Radius_Uno_UI_Samples_UITests_BorderTestsControl_Uniform_Thickness_and_Large_RadiusBrushes_Uno_UI_Samples_UITests_ImageBrushTestControl_Ellipse_Uno_UI_Samples_UITests_ImageBrushTestControl_EllipseScrolling_MUXControlsTestApp_ScrollViewWithRTLFlowDirectionPage_MUXControlsTestApp_ScrollViewWithRTLFlowDirectionPageScrolling_MUXControlsTestApp_ScrollViewWithScrollControllersPage_MUXControlsTestApp_ScrollViewWithScrollControllersPageTextBox_TextBox_Keyboard_Dismiss_Uno_UI_Samples_Content_UITests_TextBoxControl_TextBox_Keyboard_DismissTextBox_TextBox_Padding_In_Style_Uno_UI_Samples_Content_UITests_TextBoxControl_TextBox_Padding_In_StyleTransform_Basics_UITests_Shared_Windows_UI_Xaml_Media_Transform_BasicsSwipeControl_MUXControlsTestApp_SwipeControlPage2_MUXControlsTestApp_SwipeControlPage2Border_AutoBorderStretchwithbottommargin_Uno_UI_Samples_UITests_BorderTestsControl_AutoBorderStretchwithbottommarginBorder_Border_CornerRadius_BorderThickness_UITests_Windows_UI_Xaml_Controls_BorderTests_Border_CornerRadius_BorderThickness
-
ios: 5 changed over 256🚨🚨 Comparison Details (first 20) 🚨🚨
ProgressRing_IsEnabled_Running_UITests_Windows_UI_Xaml_Controls_ProgressRing_WindowsProgressRing_GH1220ProgressRing_Visibility_Collapsed_UITests_Windows_UI_Xaml_Controls_ProgressRing_WindowsProgressRing_GH1220SequentialAnimations_SamplesApp_Windows_UI_Xaml_Media_Animation_SequentialAnimationsPageWhen_SingleSelectionWithoutItemClick_Then_PointersEvents_UITests_Windows_UI_Xaml_Controls_ListView_ListView_Selection_PointersCheck_ListView_Swallows_Measure_UITests_Shared_Windows_UI_Xaml_Controls_ListView_ListView_With_ListViews_Count_Measure
-
ios-Snap: 48 changed over 991🚨🚨 Comparison Details (first 20) 🚨🚨
Brushes_ImageBrushWithCompositeTransform_Uno_UI_Samples_UITests_ImageBrushTestControl_ImageBrushWithCompositeTransformBrushes_ImageBrushStretch2_Uno_UI_Samples_UITests_ImageBrushTestControl_ImageBrushStretch2Buttons_Hyperlink_CanExecute_False_nVentive_Umbrella_Views_UI_Samples_Content_UITests_ButtonTestsControl_Hyperlink_CanExecute_FalseGridView_GenericApp_Views_Samples_Shared_Content_UITests_GridViewGrouped_GenericApp_Views_Samples_Shared_Content_UITests_GridViewGroupedMicrosoft_UI_Xaml_Media_UITests_Windows_UI_Xaml_Media_ThemeShadowTests_ThemeShadow_Basic_UITests_Windows_UI_Xaml_Media_ThemeShadowTests_ThemeShadow_BasicMicrosoft_UI_Xaml_Media_UITests_Windows_UI_Xaml_Media_ThemeShadowTests_ThemeShadow_Overlap_UITests_Windows_UI_Xaml_Media_ThemeShadowTests_ThemeShadow_OverlapListView_ListView_KeyboardInterception_UITests_Windows_UI_Xaml_Controls_ListView_ListView_KeyboardInterceptionBrushes_ImageBrushWithScaleTransform_Uno_UI_Samples_UITests_ImageBrushTestControl_ImageBrushWithScaleTransformBrushes_GenericApp_Views_Content_UITests_ImageBrushTestControl_BorderImageBrushRelativeTransform_GenericApp_Views_Content_UITests_ImageBrushTestControl_BorderImageBrushRelativeTransformDefault_SamplesApp_Wasm_Windows_UI_Xaml_Controls_ListView_ListView_IsSelected_SamplesApp_Wasm_Windows_UI_Xaml_Controls_ListView_ListView_IsSelectedIcons_UITests_Microsoft_UI_Xaml_Controls_ImageIconTests_ImageIconPage_UITests_Microsoft_UI_Xaml_Controls_ImageIconTests_ImageIconPageGrid_CenteredGridinGridwiththreefixedsizechildren_Uno_UI_Samples_Content_UITests_GridTestsControl_CenteredGridinGridwiththreefixedsizechildrenImage_UITests_Shared_Windows_UI_Xaml_Controls_ImageTests_Image_Stretch_Algmnt_Inf_Horizontal_UITests_Shared_Windows_UI_Xaml_Controls_ImageTests_Image_Stretch_Algmnt_Inf_HorizontalImage_UITests_Shared_Windows_UI_Xaml_Controls_ImageTests_Image_Stretch_Algmnt_Inf_Vertical_UITests_Shared_Windows_UI_Xaml_Controls_ImageTests_Image_Stretch_Algmnt_Inf_VerticalNavigationView_NavigationView_Tapped_UITests_Shared_Windows_UI_Xaml_Controls_NavigationViewTests_NavigationView_TappedImage_UITests_Shared_Windows_UI_Xaml_Controls_ImageTests_Image_Stretch_Alignment_SizeOnControl_UITests_Shared_Windows_UI_Xaml_Controls_ImageTests_Image_Stretch_Alignment_SizeOnControlTextBox_TextBox_Disabled_State_Uno_UI_Samples_Content_UITests_TextBoxControl_TextBox_Disabled_StateContentControl_ContentControl_Nested_TemplatedParent_Uno_UI_Samples_Content_UITests_ContentControlTestsControl_ContentControl_Nested_TemplatedParentImage_Uno_UI_Samples_UITests_Image_Image_Stretch_Uno_UI_Samples_UITests_Image_Image_StretchPerformance_UITests_Windows_UI_Xaml_Performance_Performance_1000ButtonsContinuousRendering_UITests_Windows_UI_Xaml_Performance_Performance_1000ButtonsContinuousRendering
-
skia-linux-screenshots: 69 changed over 2280🚨🚨 Comparison Details (first 20) 🚨🚨
ButtonClippingTestsControl.png-darkClipboardTests.png-darkClipboardTests.pngButtons.pngGamepad_CurrentReading.png-darkGamepad_CurrentReading.pngGamepad_Enumeration.png-darkGamepad_Enumeration.pngImagesInlineInFlipView.png-darkImagesInlineInFlipView.pngDoubleImageBrushInList.png-darkDoubleImageBrushInList.pngDropDownButtonPage.png-darkDropDownButtonPage.pngImageBrushInList.png-darkImageBrushInList.pngImageBrushAlignmentXY2.png-darkImageBrushAlignmentXY2.pngButtons.png-darkDisplayInformation.png-dark
-
skia-windows-screenshots: 682 changed over 2280🚨🚨 Comparison Details (first 20) 🚨🚨
AndroidWindowInsets.pngAnimatedIconPage.pngApplicationViewSizing.png-darkAppWindowClosing.png-darkAppWindowPresenters.pngAutoSuggestBox_Description.png-darkAutoSuggestBox_Description.pngBitmapIcon_Monochromatic.pngBitmapIcon_Sizing.png-darkBorderWithNullBrushAndNonZeroThickness.png-darkBorderWithNullBrushAndNonZeroThickness.pngBreadcrumbBarPage.png-darkBreadcrumbBarPage.pngCapture with overlap.png-darkComboBox_Dropdown_Background_4418.png-darkContentDialog_Dialogs.png-darkContentDialog_Dialogs.pngContentDialog_Simple.png-darkContentDialog_Simple.pngElevatedView_Dimensions.png-dark
-
wasm: 41 changed over 1056🚨🚨 Comparison Details (first 20) 🚨🚨
SamplesApp.Windows_UI_Xaml_Controls.ListView.ListView_Inside_ListViewUITests.Microsoft_UI_Xaml_Controls.RadioButtonsTests.RadioButtonsBasicPageUITests.Shared.Windows_UI_Xaml_Controls.Buttons_NativeGenericApp.Views.Samples.Shared.Content.UITests.GridViewMultipleSelectionModeSamplesApp.Windows_UI_Xaml_Controls.ListView.ListView_Padding_UnconstrainedMUXControlsTestApp.ExtraCommandBarFlyoutPageSamplesApp.Wasm.Windows_UI_Xaml_Controls.ComboBox.ComboBox_PlaceholderTextSamplesApp.Windows_UI_Xaml_Controls.ListView.ListView_TextBoxUITests.Windows_UI_Xaml_Controls.BorderTests.BorderWithNullBrushAndNonZeroThicknessUITests.Windows_UI_Xaml_Controls.ImageTests.SvgImageSource_FromMsAppDataUITests.Windows_UI_Xaml_Controls.ImageTests.SvgImageSource_FromStreamUITests.Shared.Microsoft_UI_Xaml_Controls.ExpanderTests.Expander_ScrollViewUITests.Shared.Microsoft_UI_Xaml_Controls.ExpanderTests.WinUIExpanderPageUITests.Shared.Windows_UI_Xaml_Controls.ComboBox.ComboBox_ComboBoxItem_SelectionUno.UI.Samples.Content.UITests.FocusTests.FocusManagerTestSamplesApp.Windows_UI_Xaml_Controls.ListView.ListView_ImageUno.UI.Samples.Content.UITests.ButtonTestsControl.RadioButton_Multiple_Unnamed_GroupsUITests.Shared.Windows_UI.Xaml_Automation.AutomationProperties_AutomationIdUITests.Windows_UI_Xaml_Controls.ListView.ListView_DisplayMemberPathUITests.Windows_UI_Xaml_Controls.ListView.ListView_DuplicateItem
-
wasm-automated-net9.0-WinUI-Benchmarks-automated: 0 changed over 1 -
wasm-automated-net9.0-WinUI-Default-automated: 13 changed over 877🚨🚨 Comparison Details (first 20) 🚨🚨
When_SingleSelectionWithoutItemClick_Then_PointersEvents_UITests_Windows_UI_Xaml_Controls_ListView_ListView_Selection_PointersDefault_StrokeThickness_MyPathWhen_NoSelectionWithItemClick_Then_PointersEvents_UITests_Windows_UI_Xaml_Controls_ListView_ListView_Selection_PointersDefault_StrokeThickness_MyPolygonDefault_StrokeThickness_MyRectWhen_NoSelection_Then_PointersEvents_UITests_Windows_UI_Xaml_Controls_ListView_ListView_Selection_PointersWhen_MultipleSelectionWithoutItemClick_Then_PointersEvents_UITests_Windows_UI_Xaml_Controls_ListView_ListView_Selection_PointersDefault_StrokeThickness_MyEllipseDefault_StrokeThickness_MyPolylineTestProgressRing_InitialState_UITests_Microsoft_UI_Xaml_Controls_ProgressRing_WinUIProgressRing_FeaturesDefault_StrokeThickness_MyLineListView_SelectedItems_SamplesApp_Windows_UI_Xaml_Controls_ListView_ListViewSelectedItemsWhen_TransformToVisual_ScrollViewer_UITests_Shared_Windows_UI_Xaml_UIElementTests_TransformToVisual_ScrollViewer
-
wasm-automated-net9.0-WinUI-RuntimeTests-0: 0 changed over 1 -
wasm-automated-net9.0-WinUI-RuntimeTests-1: 0 changed over 1 -
wasm-automated-net9.0-WinUI-RuntimeTests-2: 0 changed over 1