diff options
Diffstat (limited to 'Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2594.cs')
-rw-r--r-- | Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2594.cs | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2594.cs b/Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2594.cs new file mode 100644 index 00000000..c4658a5f --- /dev/null +++ b/Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2594.cs @@ -0,0 +1,33 @@ +using Xamarin.Forms.CustomAttributes; +namespace Xamarin.Forms.Controls +{ + [Preserve (AllMembers=true)] + [Issue (IssueTracker.Github, 2594, "StackLayout produces overlapping layouts on some phones with specific screen sizes", PlatformAffected.Android | PlatformAffected.iOS | PlatformAffected.WinPhone)] + public class Issue2594 : ContentPage + { + public Issue2594 () + { + var layout = new StackLayout { + Children = { + new StackLayout { + BackgroundColor = Color.Red, + Orientation = StackOrientation.Horizontal, + Children = { + new StackLayout { + BackgroundColor = Color.Gray, + Children = { + new Label {Text = "LONG TEXT. LONG TEXT. LONG TEXT. LONG TEXT. LONG TEXT.", TextColor = Color.Olive}, + } + }, + new Label {Text = "Some other text"} + } + }, + new Label {Text = "Overlapped text.", TextColor = Color.Red} + } + }; + + Padding = new Thickness (0, 20, 0, 0); + Content = layout; + } + } +}
\ No newline at end of file |