Bug 56977 - Review the properties which are eligible for size class specialization
Summary: Review the properties which are eligible for size class specialization
Status: CONFIRMED
Alias: None
Product: Xamarin Studio
Classification: Desktop
Component: iOS Designer ()
Version: 7.0 (VSforMac)
Hardware: PC Mac OS
: --- normal
Target Milestone: master
Assignee: Bugzilla
URL:
Depends on:
Blocks:
 
Reported: 2017-05-30 20:35 UTC by Jason DeBoever
Modified: 2018-01-29 10:13 UTC (History)
7 users (show)

Tags: Proppy
Is this bug a regression?: ---
Last known good build:

Notice (2018-05-24): bugzilla.xamarin.com is now in read-only mode.

Please join us on Visual Studio Developer Community and in the Xamarin and Mono organizations on GitHub to continue tracking issues. Bugzilla will remain available for reference in read-only mode. We will continue to work on open Bugzilla bugs, copy them to the new locations as needed for follow-up, and add the new items under Related Links.

Our sincere thanks to everyone who has contributed on this bug tracker over the years. Thanks also for your understanding as we make these adjustments and improvements for the future.


Please create a new report for Bug 56977 on Developer Community or GitHub if you have new information to add and do not yet see a matching new report.

If the latest results still closely match this report, you can use the original description:

  • Export the original title and description: Developer Community HTML or GitHub Markdown
  • Copy the title and description into the new report. Adjust them to be up-to-date if needed.
  • Add your new information.

In special cases on GitHub you might also want the comments: GitHub Markdown with public comments

Related Links:
Status:
CONFIRMED

Description Jason DeBoever 2017-05-30 20:35:10 UTC
Repro:

In StoryBoard
Under Any/Any add a UITextView to a VC
Change SizeClass to Compact/Compact
Change UITextView font/color/etc
Run App on any device at any orientation - note that the color change which should only have applied to compact/compact is actually applying to everything
Comment 1 Adrian Stevens 2017-05-31 17:32:50 UTC
I've been able to reproduce this issue in latest version Visual Studio for Mac  (stable channel)
Comment 2 Adam Patridge [MSFT] 2017-05-31 17:57:13 UTC
I can confirm this also happens in Visual Studio 2017 Preview ("Version 15.3 (26510.0-Preview) Preview" with Xamarin.iOS 10.11.0.126 (7571635)) when I was trying to set a UILabel's font size in WAnyHAny and then override it in WRegularHCompact. Instead of setting it for the final size class, it would force the more specific size for all size classes.
Comment 3 Alan McGovern 2017-06-13 11:05:42 UTC
Only a subset of properties are eligible for sizeclass based specialization. We need to ensure our subset matches Xcode's subset.