summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla35132.cs15
1 files changed, 7 insertions, 8 deletions
diff --git a/Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla35132.cs b/Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla35132.cs
index 917c608c..5dd7e5fa 100644
--- a/Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla35132.cs
+++ b/Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla35132.cs
@@ -26,8 +26,9 @@ namespace Xamarin.Forms.Controls.Issues
public class BugPage : ContentPage
{
public static int Livecount;
+ public static int Pushedcount;
- public BugPage(IEnumerable<string> items)
+ public BugPage()
{
Interlocked.Increment(ref Livecount);
@@ -35,10 +36,11 @@ namespace Xamarin.Forms.Controls.Issues
{
Children =
{
- new Label { Text = items.Count() < 3 ? "Running" : Livecount < 3 ? "Success" : "Failure" },
- new ListView { ItemsSource = items }
+ new Label { Text = Pushedcount < 2 ? "Testing..." : Livecount < 3 ? "Success" : "Failure" },
}
};
+
+ Interlocked.Increment(ref Pushedcount);
}
~BugPage()
@@ -51,8 +53,6 @@ namespace Xamarin.Forms.Controls.Issues
[Preserve(AllMembers = true)]
public class RootPage : ContentPage
{
- readonly List<string> _items = new List<string>();
-
public RootPage()
{
var button = new Button { Text = "Open" };
@@ -66,14 +66,13 @@ namespace Xamarin.Forms.Controls.Issues
GC.Collect();
GC.WaitForPendingFinalizers();
- _items.Add((BugPage.Livecount).ToString());
- await Navigation.PushAsync(new BugPage(_items));
+ await Navigation.PushAsync(new BugPage());
}
}
#if UITEST
[Test]
- public void Issue1Test ()
+ public void PagesAreCollected()
{
RunningApp.WaitForElement (q => q.Marked ("Open"));
RunningApp.Tap(q => q.Marked ("Open"));