uno icon indicating copy to clipboard operation
uno copied to clipboard

fix: skia mobile StatusBar styling

Open rajamatt opened this issue 5 months ago โ€ข 52 comments

GitHub Issue: closes https://github.com/unoplatform/uno-private/issues/1251

PR Type:

  • ๐Ÿž Bugfix

What is the current behavior? ๐Ÿค”

Android:

  1. No support for edge-to-edge even though its enabled by default in Android 15+ and when using net9.0

iOS:

  1. StatusBar theme changing not working because needs the UIViewControllerBasedStatusBarAppearance to be false in the Info.plist

What is the new behavior? ๐Ÿš€

Android:

  1. Support for edge-to-edge StatusBar for Android 15+ and when using net9.0
  2. Now we use WindowInsetsCompat to control the BackgroundColor of the StatusBar

iOS:

  1. Set UIViewControllerBasedStatusBarAppearance to false in the samples so that StatusBar theme changing works (we already set it to false in new apps with the recommended template)
  2. Now we add a subView on the StatusBar to change its BackgroundColor, similarly to whats happening with edge-to-edge for Android

PR Checklist โœ…

Please check if your PR fulfills the following requirements:

Other information โ„น๏ธ

Changing the BackgroundColor & ForegroundColor of the StatusBar should be working with both native and Skia renderers. The colors should update automatically, without needing to force a refresh of the visual states. There are differences in the code between Android >= 15 and Android < 15.

rajamatt avatar Jun 03 '25 20:06 rajamatt

๐Ÿค– Your Docs stage site is ready! Visit it here: https://unodocsprstaging.z13.web.core.windows.net/pr-20687/docs/index.html

unodevops avatar Jun 03 '25 20:06 unodevops

๐Ÿค– Your WebAssembly Skia Sample App stage site is ready! Visit it here: https://unowasmprstaging.z20.web.core.windows.net/pr-20687/wasm-skia-net9/index.html

unodevops avatar Jun 03 '25 21:06 unodevops

๐Ÿค– Your Docs stage site is ready! Visit it here: https://unodocsprstaging.z13.web.core.windows.net/pr-20687/docs/index.html

unodevops avatar Jun 03 '25 21:06 unodevops

๐Ÿค– Your Docs stage site is ready! Visit it here: https://unodocsprstaging.z13.web.core.windows.net/pr-20687/docs/index.html

unodevops avatar Jun 03 '25 22:06 unodevops

๐Ÿค– Your WebAssembly Skia Sample App stage site is ready! Visit it here: https://unowasmprstaging.z20.web.core.windows.net/pr-20687/wasm-skia-net9/index.html

unodevops avatar Jun 03 '25 22:06 unodevops

๐Ÿค– Your WebAssembly Skia Sample App stage site is ready! Visit it here: https://unowasmprstaging.z20.web.core.windows.net/pr-20687/wasm-skia-net9/index.html

unodevops avatar Jun 03 '25 22:06 unodevops

The build 167617 found UI Test snapshots differences: android-28-net8: 25, android-28-net8-Snap: 42, ios: 255, ios-Snap: 984, skia-linux-screenshots: 78, skia-windows-screenshots: 251, wasm: 46, wasm-automated-net9.0-WinUI-Benchmarks-automated: 1, wasm-automated-net9.0-WinUI-Default-automated: 13, wasm-automated-net9.0-WinUI-RuntimeTests-0: 0, wasm-automated-net9.0-WinUI-RuntimeTests-1: 1, wasm-automated-net9.0-WinUI-RuntimeTests-2: 1

Details
  • android-28-net8: 25 changed over 824

    ๐Ÿšจ๐Ÿšจ Comparison Details (first 20) ๐Ÿšจ๐Ÿšจ
    • ContentPresenter_Changing_ContentTemplate_Uno_UI_Samples_Content_UITests_ContentPresenter_ContentPresenter_Changing_ContentTemplate
    • Detereminate_ProgressRing_Validation75_[#FF0000_#008000_#008000_#008000]_Progress-Ring-Value-75
    • FocusManager_GetFocusedElement_Border_Validation_FocusManager_-_GetFocusedElement_-_Border_-_2_-_After_Selection
    • FocusManager_GetFocusedElement_Border_Validation_Uno_UI_Samples_Content_UITests_FocusTests_FocusManager_GetFocus_Automated
    • Detereminate_ProgressRing_Validation25_[#FF0000_#008000_#FF0000_#FF0000]_Progress-Ring-Value-25
    • FocusManager_GetFocusedElement_Border_Validation_FocusManager_-_GetFocusedElement_-_Border_-_1_-_Initial_State
    • ListView_SelectedItems_SamplesApp_Windows_UI_Xaml_Controls_ListView_ListViewSelectedItems
    • ProgressRing_IsEnabled_Running_UITests_Windows_UI_Xaml_Controls_ProgressRing_WindowsProgressRing_GH1220
    • ProgressRing_Visibility_Collapsed_UITests_Windows_UI_Xaml_Controls_ProgressRing_WindowsProgressRing_GH1220
    • When_Reading_Is_Attached_And_Detaches_UITests_Shared_Windows_Devices_GyrometerTests
    • UpDownEnabledTest_UITests_Shared_Microsoft_UI_Xaml_Controls_NumberBoxTests_NumberBoxPage
    • When_Reading_Is_Attached_And_Waits_UITests_Shared_Windows_Devices_GyrometerTests
    • WebView_NavigateToAnchor_Initial
    • When_Parent_PointerMoved_After_drag_on_non-scrolling_ScrollViewer
    • When_SingleSelectionWithItemClick_Then_PointersEvents_UITests_Windows_UI_Xaml_Controls_ListView_ListView_Selection_Pointers
    • When_ExtendedSelectionWithoutItemClick_Then_PointersEvents_UITests_Windows_UI_Xaml_Controls_ListView_ListView_Selection_Pointers
    • When_SingleSelectionWithoutItemClick_Then_PointersEvents_UITests_Windows_UI_Xaml_Controls_ListView_ListView_Selection_Pointers
    • When_MultipleSelectionWithoutItemClick_Then_PointersEvents_UITests_Windows_UI_Xaml_Controls_ListView_ListView_Selection_Pointers
    • Detereminate_ProgressRing_Validation50_[#FF0000_#008000_#008000_#FF0000]_Progress-Ring-Value-50
    • NativeCommandBar_Size_Uno_UI_Samples_Content_UITests_CommandBar_CommandBar_Dynamic
  • android-28-net8-Snap: 42 changed over 1069

    ๐Ÿšจ๐Ÿšจ Comparison Details (first 20) ๐Ÿšจ๐Ÿšจ
    • MUX_NumberBox_UITests_Shared_Microsoft_UI_Xaml_Controls_NumberBoxTests_NumberBoxPage
    • Brushes_ImageBrushChangingCornerRadius_Uno_UI_Samples_UITests_ImageBrushTestControl_ImageBrushChangingCornerRadius
    • CommandBar_Extensions_Uno_UI_Samples_Content_UITests_CommandBar_CommandBar_Extensions
    • Gesture_Recognizer_Pointer_Events_test_bench_UITests_Shared_Windows_UI_Input_GestureRecognizer_PointersEvents
    • ListView_ListViewSelectedItems_SamplesApp_Windows_UI_Xaml_Controls_ListView_ListViewSelectedItems
    • TeachingTip_UITests_Microsoft_UI_Xaml_Controls_TeachingTipTests_TeachingTipPage_UITests_Microsoft_UI_Xaml_Controls_TeachingTipTests_TeachingTipPage
    • Border_Border_Simple_Uno_UI_Samples_UITests_BorderTestsControl_Border_Simple
    • CommandBar_CommandBar_BackButtonTitle_UITests_Windows_UI_Xaml_Controls_CommandBar_BackButtonTitle_CommandBar_Frame
    • CommandBar_CommandBar_Xaml_Automated_UITests_Shared_Windows_UI_Xaml_Controls_CommandBar_CommandBar_Xaml_Automated
    • CommandBar_Examples_Uno_UI_Samples_Content_UITests_CommandBar_CommandBar_Examples
    • ListView_ListView_With_ListViews_Count_Measure_UITests_Shared_Windows_UI_Xaml_Controls_ListView_ListView_With_ListViews_Count_Measure
    • NavigationView_MUXControlsTestApp_NavigationViewRS4Page_MUXControlsTestApp_NavigationViewRS4Page
    • ComboBox_UITests_Windows_UI_Xaml_Controls_ComboBox_ComboBox_Description_UITests_Windows_UI_Xaml_Controls_ComboBox_ComboBox_Description
    • CommandBar_BackGesture_Uno_UI_Samples_Content_UITests_CommandBar_CommandBar_BackGesture
    • Border_Border_CornerRadius_Gradient_UITests_Windows_UI_Xaml_Controls_BorderTests_Border_CornerRadius_Gradient
    • Icons_UITests_Windows_UI_Xaml_Controls_SymbolIconTests_SymbolIcon_Generic_UITests_Windows_UI_Xaml_Controls_SymbolIconTests_SymbolIcon_Generic
    • Transform_Basics_UITests_Shared_Windows_UI_Xaml_Media_Transform_Basics
    • Brushes_GenericApp_Views_Content_UITests_ImageBrushTestControl_ImageBrush_UniformToFill_GenericApp_Views_Content_UITests_ImageBrushTestControl_ImageBrush_UniformToFill
    • ComboBox_UITests_Shared_Windows_UI_Xaml_Controls_ComboBox_ComboBox_VisibleBounds_UITests_Shared_Windows_UI_Xaml_Controls_ComboBox_ComboBox_VisibleBounds
    • MediaPlayerElement_Mini_player_UITests_Shared_Windows_UI_Xaml_Controls_MediaPlayerElement_MediaPlayerElement_Minimal
  • ios: 255 changed over 255

    ๐Ÿšจ๐Ÿšจ Comparison Details (first 20) ๐Ÿšจ๐Ÿšจ
    • Button_NestedButtons_Validation_nVentive_Umbrella_Views_UI_Samples_Content_UITests_ButtonTestsControl_Nested_Buttons
    • BasicExpressionTest_UITests_Microsoft_UI_Xaml_Controls_NumberBoxTests_NumberBox_ExpressionTest
    • Check_ListView_Swallows_Measure_UITests_Shared_Windows_UI_Xaml_Controls_ListView_ListView_With_ListViews_Count_Measure
    • Check_ListView_Swallows_Measure_before_scroll
    • FlyoutTest_When_NoOverlayInputPassThroughElement_Then_DontPassThrough_woAuto_UITests_Shared_Windows_UI_Xaml_Controls_Flyout_Flyout_OverlayInputPassThroughElement
    • DecimalFormatterTest_UITests_Shared_Microsoft_UI_Xaml_Controls_NumberBoxTests_NumberBoxPage
    • Image_Source_Nullify_UITests_Windows_UI_Xaml_Controls_ImageTests_Image_Source_Nullify
    • Keyboard_Textbox_NoScrollViewer_Validation_1_-_Remove_Focus_on_filledTextBox
    • Keyboard_Textbox_NoScrollViewer_Validation_Uno_UI_Samples_Content_UITests_TextBoxControl_Input_Test_NoScrollViewer_Automated
    • ListView_ExpandableItemLarge_ExpandHeaderWithSingleItem_Validation_Initial_State
    • ListView_ExpandableItemLarge_ExpandHeader_Validation_SamplesApp_Windows_UI_Xaml_Controls_ListView_ListView_Expandable_Item_Large
    • ListView_ListViewVariableItemHeightLong_InitializesTest_SamplesApp_Windows_UI_Xaml_Controls_ListView_ListViewVariableItemHeightLong
    • ListView_ObservableCollection_Creation_Count_Scrolled1
    • ListView_VirtualizePanelAdaptaterIdCache_SamplesApp_Windows_UI_Xaml_Controls_ListView_ListView_VirtualizePanelAdaptaterIdCache
    • Pivot_Non_PivotItemChange_Validation_UITests_Shared_Windows_UI_Xaml_Controls_Pivot_Pivot_CustomContent_Automated
    • Screenshots_Image_Stretch_Alignment_Bigger_Mode-0
    • Screenshots_Image_Stretch_Alignment_Bigger_Mode-2
    • TextBox_AutoGrow_Vertically_Wrapping_Test_Uno_UI_Samples_Content_UITests_TextBoxControl_Input_Multiline_AutoHeight
    • Screenshots_Image_Stretch_Alignment_Bigger_Mode-3
    • TextBox_BeforeTextChanging_UITests_Shared_Windows_UI_Xaml_Controls_TextBoxTests_TextBox_BeforeTextChanging
  • ios-Snap: 984 changed over 986

    ๐Ÿšจ๐Ÿšจ Comparison Details (first 20) ๐Ÿšจ๐Ÿšจ
    • Border_Border_AntiAlias_UITests_Windows_UI_Xaml_Controls_BorderTests_BorderAntiAlias
    • Border_Border_Simple_No_Background_With_TextBox_Uno_UI_Samples_UITests_BorderTestsControl_Border_Simple_No_Background_With_TextBox
    • Border_OnepxThicknessandRadiusAndTextBlock_Uno_UI_Samples_UITests_BorderTestsControl_OnepxThicknessandRadiusAndTextBlock
    • Border_Uniform_Thickness_and_Large_Radius_Uno_UI_Samples_UITests_BorderTestsControl_Uniform_Thickness_and_Large_Radius
    • Brushes_ImageBrushShapeStretchesAlignments_UITests_Windows_UI_Xaml_Media_ImageBrushTests_ImageBrushShapeStretchesAlignments
    • Brushes_PathImageBrushfill_Uno_UI_Samples_UITests_ImageBrushTestControl_PathImageBrushfill
    • Brushes_UITests_Windows_UI_Xaml_Media_GradientBrushTests_LinearGradientBrush_Change_Stops_UITests_Windows_UI_Xaml_Media_GradientBrushTests_LinearGradientBrush_Change_Stops
    • Brushes_Uno_UI_Samples_UITests_ImageBrushTestControl_ImageBrushAlignmentXY2_Uno_UI_Samples_UITests_ImageBrushTestControl_ImageBrushAlignmentXY2
    • Buttons_Hyperlink_Disabled_nVentive_Umbrella_Views_UI_Samples_Content_UITests_ButtonTestsControl_Hyperlink_Disabled
    • Buttons_Nested_Buttons_nVentive_Umbrella_Views_UI_Samples_Content_UITests_ButtonTestsControl_Nested_Buttons
    • Clipping_UITests_Shared_Windows_UI_Xaml_Clipping_ClippingRoundedCorners_UITests_Shared_Windows_UI_Xaml_Clipping_ClippingRoundedCorners
    • Clipping_UITests_Shared_Windows_UI_Xaml_Clipping_ClippingToControlBounds_UITests_Shared_Windows_UI_Xaml_Clipping_ClippingToControlBounds
    • ContentPresenter_ContentPresenter_Content_DataContext_Uno_UI_Samples_Content_UITests_ContentPresenter_ContentPresenter_Content_DataContext
    • ContentPresenter_ContentPresenter_ImplicitContent_UITests_Shared_Windows_UI_Xaml_Controls_ContentPresenter_ContentPresenter_ImplicitContent
    • Default_UITests_Windows_UI_Xaml_Controls_ComboBox_ComboBox_Dropdown_Background_4418_UITests_Windows_UI_Xaml_Controls_ComboBox_ComboBox_Dropdown_Background_4418
    • Default_UITests_Windows_UI_Xaml_Controls_CommandBar_CommandBar_Native_Frame_UITests_Windows_UI_Xaml_Controls_CommandBar_CommandBar_Native_Frame
    • Flyouts_Flyout_Attached_UITests_Shared_Windows_UI_Xaml_Controls_Flyout_Flyout_Attached
    • Flyouts_Flyout_ButtonInContent_UITests_Shared_Windows_UI_Xaml_Controls_Flyout_Flyout_ButtonInContent
    • Focus_Uno_UI_Samples_Content_UITests_FocusTests_FocusManager_FocusDirection_Uno_UI_Samples_Content_UITests_FocusTests_FocusManager_FocusDirection
    • Fonts_UITests_Windows_UI_Xaml_Media_FontTests_DynamicFont_UITests_Windows_UI_Xaml_Media_FontTests_DynamicFont
  • skia-linux-screenshots: 78 changed over 2250

    ๐Ÿšจ๐Ÿšจ Comparison Details (first 20) ๐Ÿšจ๐Ÿšจ
    • Buttons.png-dark
    • DisplayInformation.png-dark
    • Buttons.png
    • DropDownButtonPage.png-dark
    • DropDownButtonPage.png
    • Examples.png
    • ExpanderColorValidationPage.png-dark
    • ExpanderColorValidationPage.png
    • ClipboardTests.png
    • ImageIconPage.png-dark
    • ImageIconPage.png
    • Gamepad_CurrentReading.png-dark
    • Gamepad_CurrentReading.png
    • Gamepad_Enumeration.png-dark
    • Gamepad_Enumeration.png
    • ImageBrushInList.png-dark
    • ImageBrushInList.png
    • Image_Stretch_None.png-dark
    • Image_Stretch_None.png
    • DoubleImageBrushInList.png-dark
  • skia-windows-screenshots: 251 changed over 2250

    ๐Ÿšจ๐Ÿšจ Comparison Details (first 20) ๐Ÿšจ๐Ÿšจ
    • DoubleAnimation opacity final state.png-dark
    • DoubleAnimation opacity final state.png
    • Brushes_ImplicitConvert.png
    • ButtonClippingTestsControl.png-dark
    • ImagesInlineInFlipView.png-dark
    • ImagesInlineInFlipView.png
    • BorderImageBrushRelativeTransform.png-dark
    • DynamicBrushes_On_Shapes.png-dark
    • DynamicBrushes_On_Shapes.png
    • DynamicFont.png-dark
    • DynamicFont.png
    • ClosedFigure.png
    • ColorAnimationUsingKeyFrames_Fill.png-dark
    • CompositionNineGridBrush_Source_Changes.png-dark
    • CompositionNineGridBrush_Source_Changes.png
    • ImageUniformWithinScrollViewer.png-dark
    • ImageUniformWithinScrollViewer.png
    • Image_ScrollView_ChangeView.png-dark
    • Image_ScrollView_ChangeView.png
    • Brushes_ImplicitConvert.png-dark
  • wasm: 46 changed over 1053

    ๐Ÿšจ๐Ÿšจ Comparison Details (first 20) ๐Ÿšจ๐Ÿšจ
    • UITests.Shared.Windows_UI.Xaml_Automation.AutomationProperties_AutomationId
    • UITests.Shared.Windows_UI_Xaml_Controls.MediaPlayerElement.MediaPlayerElement_Ogg_Extension
    • UITests.Windows_UI_Xaml_Controls.ComboBox.ComboBox_Disabled
    • UITests.Windows_UI_Xaml_Controls.BorderTests.BorderWithNullBrushAndNonZeroThickness
    • UITests.Windows_UI_Xaml_Controls.ListView.ListViewItem_IsEnabled
    • UITests.Windows_UI_Xaml_Controls.ListView.ListView_DisplayMemberPath
    • Uno.UI.Samples.Content.UITests.GridTestsControl.Grid_InsideStackPanel_InsideButton
    • GenericApp.Views.Samples.Shared.Content.UITests.GridViewMultipleSelectionMode
    • SamplesApp.Wasm.Windows_UI_Xaml_Controls.ComboBox.ComboBox_CornerRadius
    • SamplesApp.Wasm.Windows_UI_Xaml_Controls.ComboBox.ComboBox_Corners
    • UITests.Shared.Windows_UI_Xaml_Controls.ContentDialogTests.ContentDialog_Closing
    • UITests.Windows_UI_Xaml_Controls.ImageTests.BitmapImage_vs_SvgImageSource
    • SamplesApp.Windows_UI_Xaml_Controls.ListView.ListView_ItemContainerStyleSelector
    • UITests.Windows_UI_Xaml_Controls.BorderTests.PanelWithNullBrushAndNonZeroThickness
    • SamplesApp.Windows_UI_Xaml_Controls.ListView.ListViewLegacy
    • UITests.Shared.Microsoft_UI_Xaml_Controls.ExpanderTests.WinUIExpanderPage
    • UITests.Windows_UI_Xaml_Controls.Repeater.ItemsRepeater_Nested
    • UITests.Windows_UI_Xaml_Input.Keyboard.Keyboard_Events
    • Uno.UI.Samples.Content.UITests.ButtonTestsControl.Button_Enabled_Control_Disabled
    • Uno.UI.Samples.Content.UITests.ButtonTestsControl.CheckBox_Button
  • wasm-automated-net9.0-WinUI-Benchmarks-automated: 1 changed over 1

    ๐Ÿšจ๐Ÿšจ Comparison Details (first 20) ๐Ÿšจ๐Ÿšจ
    • RunBenchmarks_Benchmarks_Shared_Controls_BenchmarkDotNetTestsPage
  • wasm-automated-net9.0-WinUI-Default-automated: 13 changed over 876

    ๐Ÿšจ๐Ÿšจ Comparison Details (first 20) ๐Ÿšจ๐Ÿšจ
    • Default_StrokeThickness_MyLine
    • Default_StrokeThickness_MyPolyline
    • Default_StrokeThickness_MyEllipse
    • Default_StrokeThickness_MyPolygon
    • Default_StrokeThickness_MyRect
    • TestProgressRing_InitialState_UITests_Microsoft_UI_Xaml_Controls_ProgressRing_WinUIProgressRing_Features
    • When_StretchAndAlignmentNone_ImageBrush-50-50-None-XLeft-YBottom
    • When_SingleSelectionWithoutItemClick_Then_PointersEvents_UITests_Windows_UI_Xaml_Controls_ListView_ListView_Selection_Pointers
    • ListView_SelectedItems_SamplesApp_Windows_UI_Xaml_Controls_ListView_ListViewSelectedItems
    • Default_StrokeThickness_MyPath
    • SequentialAnimations_SamplesApp_Windows_UI_Xaml_Media_Animation_SequentialAnimationsPage
    • ToggleCollapsedStateToVerifyClipping_UITests_Shared_Microsoft_UI_Xaml_Controls_ExpanderTests_ExpanderColorValidationPage
    • When_ExtendedSelectionWithoutItemClick_Then_PointersEvents_UITests_Windows_UI_Xaml_Controls_ListView_ListView_Selection_Pointers
  • wasm-automated-net9.0-WinUI-RuntimeTests-0: 0 changed over 1

  • wasm-automated-net9.0-WinUI-RuntimeTests-1: 1 changed over 1

    ๐Ÿšจ๐Ÿšจ Comparison Details (first 20) ๐Ÿšจ๐Ÿšจ
    • RunRuntimeTests_SamplesApp_Samples_UnitTests_UnitTestsPage
  • wasm-automated-net9.0-WinUI-RuntimeTests-2: 1 changed over 1

    ๐Ÿšจ๐Ÿšจ Comparison Details (first 20) ๐Ÿšจ๐Ÿšจ
    • RunRuntimeTests_SamplesApp_Samples_UnitTests_UnitTestsPage

nventive-devops avatar Jun 04 '25 00:06 nventive-devops

I am a bit worried about setting UIViewControllerBasedStatusBarAppearance to false (and didn't know this was already set to false in template) - would this mean we would not align with dark/light theme changes (e.g. the foreground could be out of sync unless the user explicitly fixes that?)

MartinZikmund avatar Jun 04 '25 08:06 MartinZikmund

๐Ÿค– Your WebAssembly Skia Sample App stage site is ready! Visit it here: https://unowasmprstaging.z20.web.core.windows.net/pr-20687/wasm-skia-net9/index.html

unodevops avatar Jun 09 '25 16:06 unodevops

๐Ÿค– Your Docs stage site is ready! Visit it here: https://unodocsprstaging.z13.web.core.windows.net/pr-20687/docs/index.html

unodevops avatar Jun 09 '25 16:06 unodevops

๐Ÿค– Your WebAssembly Skia Sample App stage site is ready! Visit it here: https://unowasmprstaging.z20.web.core.windows.net/pr-20687/wasm-skia-net9/index.html

unodevops avatar Jun 09 '25 17:06 unodevops

๐Ÿค– Your Docs stage site is ready! Visit it here: https://unodocsprstaging.z13.web.core.windows.net/pr-20687/docs/index.html

unodevops avatar Jun 09 '25 17:06 unodevops

๐Ÿค– Your Docs stage site is ready! Visit it here: https://unodocsprstaging.z13.web.core.windows.net/pr-20687/docs/index.html

unodevops avatar Jun 09 '25 18:06 unodevops

๐Ÿค– Your WebAssembly Skia Sample App stage site is ready! Visit it here: https://unowasmprstaging.z20.web.core.windows.net/pr-20687/wasm-skia-net9/index.html

unodevops avatar Jun 09 '25 18:06 unodevops

@rajamatt I'm still seeing the issue for iOS on orientation change:

https://github.com/user-attachments/assets/cd845cef-3408-49f4-b0ba-0cdaa17e1951

kazo0 avatar Jun 09 '25 20:06 kazo0

๐Ÿค– Your Docs stage site is ready! Visit it here: https://unodocsprstaging.z13.web.core.windows.net/pr-20687/docs/index.html

unodevops avatar Jun 10 '25 16:06 unodevops

๐Ÿค– Your WebAssembly Skia Sample App stage site is ready! Visit it here: https://unowasmprstaging.z20.web.core.windows.net/pr-20687/wasm-skia-net9/index.html

unodevops avatar Jun 10 '25 16:06 unodevops

๐Ÿค– Your Docs stage site is ready! Visit it here: https://unodocsprstaging.z13.web.core.windows.net/pr-20687/docs/index.html

unodevops avatar Jun 10 '25 18:06 unodevops

๐Ÿค– Your WebAssembly Skia Sample App stage site is ready! Visit it here: https://unowasmprstaging.z20.web.core.windows.net/pr-20687/wasm-skia-net9/index.html

unodevops avatar Jun 10 '25 18:06 unodevops

๐Ÿค– Your Docs stage site is ready! Visit it here: https://unodocsprstaging.z13.web.core.windows.net/pr-20687/docs/index.html

unodevops avatar Jun 11 '25 00:06 unodevops

๐Ÿค– Your WebAssembly Skia Sample App stage site is ready! Visit it here: https://unowasmprstaging.z20.web.core.windows.net/pr-20687/wasm-skia-net9/index.html

unodevops avatar Jun 11 '25 00:06 unodevops

๐Ÿค– Your Docs stage site is ready! Visit it here: https://unodocsprstaging.z13.web.core.windows.net/pr-20687/docs/index.html

unodevops avatar Jun 11 '25 18:06 unodevops

๐Ÿค– Your WebAssembly Skia Sample App stage site is ready! Visit it here: https://unowasmprstaging.z20.web.core.windows.net/pr-20687/wasm-skia-net9/index.html

unodevops avatar Jun 11 '25 18:06 unodevops

๐Ÿค– Your WebAssembly Skia Sample App stage site is ready! Visit it here: https://unowasmprstaging.z20.web.core.windows.net/pr-20687/wasm-skia-net9/index.html

unodevops avatar Jun 11 '25 20:06 unodevops

๐Ÿค– Your Docs stage site is ready! Visit it here: https://unodocsprstaging.z13.web.core.windows.net/pr-20687/docs/index.html

unodevops avatar Jun 11 '25 21:06 unodevops

๐Ÿค– Your WebAssembly Skia Sample App stage site is ready! Visit it here: https://unowasmprstaging.z20.web.core.windows.net/pr-20687/wasm-skia-net9/index.html

unodevops avatar Jun 12 '25 12:06 unodevops

๐Ÿค– Your Docs stage site is ready! Visit it here: https://unodocsprstaging.z13.web.core.windows.net/pr-20687/docs/index.html

unodevops avatar Jun 12 '25 12:06 unodevops

@rajamatt I'm still seeing the issue for iOS on orientation change:

Simulator.Screen.Recording.-.iPhone.16.Pro.Max.-.2025-06-09.at.16.36.05.mp4

Fixed!

rajamatt avatar Jun 12 '25 13:06 rajamatt

๐Ÿค– Your Docs stage site is ready! Visit it here: https://unodocsprstaging.z13.web.core.windows.net/pr-20687/docs/index.html

unodevops avatar Jun 12 '25 14:06 unodevops

๐Ÿค– Your WebAssembly Skia Sample App stage site is ready! Visit it here: https://unowasmprstaging.z20.web.core.windows.net/pr-20687/wasm-skia-net9/index.html

unodevops avatar Jun 12 '25 14:06 unodevops