Skip to content

[iOS] Fix ContentPage BackgroundImageSource not working #17789

Merged
PureWeen merged 15 commits intomainfrom
fix-17766
Nov 3, 2023
Merged

[iOS] Fix ContentPage BackgroundImageSource not working #17789
PureWeen merged 15 commits intomainfrom
fix-17766

Conversation

@jsuarezruiz
Copy link
Copy Markdown
Contributor

@jsuarezruiz jsuarezruiz commented Oct 3, 2023

Description of Change

Fix ContentPage BackgroundImageSource not working on iOS/Catalyst.

Simulator Screenshot - iPhone 15 - 2023-10-03 at 09 52 30

image

Issues Fixed

Fixes #17766

@jsuarezruiz jsuarezruiz added t/bug Something isn't working platform/ios area-controls-pages Page types labels Oct 3, 2023
@jsuarezruiz jsuarezruiz requested a review from a team as a code owner October 3, 2023 10:00
@ghost ghost added the legacy-area-controls Label, Button, CheckBox, Slider, Stepper, Switch, Picker, Entry, Editor label Oct 3, 2023
Copy link
Copy Markdown
Contributor

@hartez hartez left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Needs a test.

@samhouts samhouts added this to the .NET 8 GA milestone Oct 5, 2023
@emaf
Copy link
Copy Markdown
Contributor

emaf commented Oct 5, 2023

@jsuarezruiz the screenshot on the test is empty?

@jsuarezruiz
Copy link
Copy Markdown
Contributor Author

Needs a test.

Added an UI Test.
image

@jsuarezruiz jsuarezruiz requested a review from hartez October 6, 2023 06:27
@jsuarezruiz
Copy link
Copy Markdown
Contributor Author

@jsuarezruiz the screenshot on the test is empty?

I have reviewed and updated it.

emaf
emaf previously approved these changes Oct 6, 2023
@PureWeen PureWeen modified the milestones: .NET 8 GA, .NET 8 SR1 Oct 9, 2023
emaf
emaf previously approved these changes Oct 10, 2023
Copy link
Copy Markdown
Contributor

@hartez hartez left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Test should be enabled on all the platforms unless there's a compelling reason not to.

Comment thread src/Core/src/Handlers/Page/PageHandler.iOS.cs Outdated
Comment thread src/Controls/tests/UITests/Tests/Issues/Issue17789.cs Outdated
@samhouts samhouts added the s/pr-needs-author-input PR needs an update from the author label Oct 16, 2023
@dotnet dotnet deleted a comment Oct 17, 2023
@jsuarezruiz jsuarezruiz requested review from emaf and hartez October 18, 2023 06:55
@jsuarezruiz jsuarezruiz removed the s/pr-needs-author-input PR needs an update from the author label Oct 18, 2023
@jsuarezruiz
Copy link
Copy Markdown
Contributor Author

Test should be enabled on all the platforms unless there's a compelling reason not to.

Enabled in all the platforms. Could you review it again?. Thanks!

Copy link
Copy Markdown
Contributor

@hartez hartez left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Don't add new public APIs this late in .NET 8.

Comment thread src/Core/src/Platform/iOS/PageExtensions.cs Outdated
@jsuarezruiz jsuarezruiz requested a review from hartez October 19, 2023 15:03
@PureWeen PureWeen merged commit 5dcb340 into main Nov 3, 2023
@PureWeen PureWeen deleted the fix-17766 branch November 3, 2023 20:04
@github-actions github-actions Bot locked and limited conversation to collaborators Dec 6, 2023
@Eilon Eilon removed the legacy-area-controls Label, Button, CheckBox, Slider, Stepper, Switch, Picker, Entry, Editor label May 10, 2024
@samhouts samhouts added the fixed-in-8.0.6 Look for this fix in 8.0.6 SR1! label Aug 2, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-controls-pages Page types fixed-in-8.0.6 Look for this fix in 8.0.6 SR1! platform/ios t/bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug] Unable to set image as ContentPage BackgroundImageSource

6 participants