Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

View Transformations Not Applied on iOS #3600

Closed
drasticactions opened this issue Nov 30, 2021 · 1 comment
Closed

View Transformations Not Applied on iOS #3600

drasticactions opened this issue Nov 30, 2021 · 1 comment
Assignees
Labels
high It doesn't work at all, crashes or has a big impact. legacy-area-controls Label, Button, CheckBox, Slider, Stepper, Switch, Picker, Entry, Editor partner/ui-tools .NET UI Tools platform/iOS 🍎 t/bug Something isn't working

Comments

@drasticactions
Copy link
Contributor

Description

Found during work on #3351, View Transformations are not applied on iOS.

Steps to Reproduce

		public async Task ReturnsNonEmptyNativeViewTransforms(int size)
		{
			var view = new TStub()
			{
				Height = size,
				Width = size,
				Scale = .5,
				Rotation = size,
			};

			var nativeViewTransform = await GetValueAsync(view, handler => GetViewTransform(handler));
			Assert.NotEqual(nativeViewTransform, new System.Numerics.Matrix4x4());
		}

Version with bug

Preview 11

Last version that worked well

Unknown/Other

Affected platforms

iOS, macOS

Affected platform versions

iOS 15

Did you find any workaround?

No response

Relevant log output

No response

@drasticactions drasticactions added t/bug Something isn't working partner/ui-tools .NET UI Tools labels Nov 30, 2021
@jsuarezruiz jsuarezruiz self-assigned this Dec 1, 2021
@jsuarezruiz jsuarezruiz added the legacy-area-controls Label, Button, CheckBox, Slider, Stepper, Switch, Picker, Entry, Editor label Dec 3, 2021
@jsuarezruiz jsuarezruiz added the high It doesn't work at all, crashes or has a big impact. label Jan 31, 2022
@jsuarezruiz
Copy link
Contributor

Have done some tests in main branch and the transformations seems to be working correctly on iOS and MacCatalyst.
https://user-images.githubusercontent.com/6755973/159275096-ca500ed2-3587-4878-958f-c25506ddd895.mov

@drasticactions When you can, could you validate it again?

@Redth Redth closed this as completed Mar 23, 2022
@ghost ghost locked as resolved and limited conversation to collaborators Apr 22, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
high It doesn't work at all, crashes or has a big impact. legacy-area-controls Label, Button, CheckBox, Slider, Stepper, Switch, Picker, Entry, Editor partner/ui-tools .NET UI Tools platform/iOS 🍎 t/bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants