Bug 25301 - Setting a listview to IsVisible doesn't display the listview if there are other children in the layout and a method was awaited
Summary: Setting a listview to IsVisible doesn't display the listview if there are oth...
Alias: None
Product: Forms
Classification: Xamarin
Component: Forms ()
Version: 1.3.0
Hardware: PC Windows
: Normal normal
Target Milestone: ---
Assignee: Bugzilla
Depends on:
Reported: 2014-12-11 16:01 UTC by christine.blanda
Modified: 2015-07-16 20:19 UTC (History)
5 users (show)

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

CustomCellPage (2.02 KB, text/plain)
2014-12-11 16:01 UTC, christine.blanda

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 on Developer Community or GitHub with your current version information, steps to reproduce, and relevant error messages or log files if you are hitting an issue that looks similar to this resolved bug and you do not yet see a matching new report.

Related Links:

Description christine.blanda 2014-12-11 16:01:09 UTC
Created attachment 9035 [details]

Using the "Working with Listview" sample code, replace the CustomCellPage with the attached copy.  I also made this page first in the tab order.
Comment 1 Ram Chandra 2015-01-02 09:51:56 UTC
I have checked this issue and with the help of attached sample I am able to reproduce this issue.

Screencast: http://www.screencast.com/t/mGDyyaAUOw7j

Mac server logs: https://gist.github.com/RamChBachkheti/810e0a91af2809934102
IDE logs: https://gist.github.com/RamChBachkheti/6fee687816ec57faf689

Environment Info:

Window Info:

Microsoft Visual Studio Professional 2013
Version 12.0.30723.00 Update 3
Microsoft .NET Framework
Version 4.5.50938
Installed Version: Professional
Xamarin (10cfd178d55287f09c85f5a1e604dfe20889a40f)
Xamarin.Android (ba9bbbdd44cfdc4bf485e8885bd2ad24fba525f7)
Xamarin.iOS (840a925103a0bf4a856507f13d5eaee3c1579c2f)

Mac Info: 

Mac OS X 10.9.5
Xamarin Studio: 5.5.4 (build 15)
Mono 3.10.0 ((detached/92c4884)
GTK+ 2.24.23 (Raleigh theme)
Package version: 310000031
Xamarin.Android : (Business Edition)
Xcode 6.1 (6604)
Build 6A1052d
Xamarin.iOS (Business Edition)
=== Build Information ===
Release ID: 505040015
Git revision: f93940a35458a18052f1a25e106e62ca970d9c40
Build date: 2014-11-19 15:32:41-05
Xamarin addins: dc23cbd91a3a0e1d326328e1229e86c942a49ec8
Comment 2 Eric Maupin 2015-06-01 18:05:05 UTC
The video in comment 1 appears to actually not represent the reported behavior as I understand it. Is this issue actually still present?
Comment 3 christine.blanda 2015-06-02 13:00:39 UTC
I am not able to recreate this with the current version.  As far as I am concerned you can close this.
Comment 4 glucose1e 2015-06-07 22:14:44 UTC
I think this bug might duplicate with Bug 29086 - Toggling IsVisible on controls in a stacklayout failed. 
The listview is just like button. Most of the time (but not always) when toggling IsVisible from false to true, the listview inside stacklayout are not redrawn.
Xamarin Forms 1.4.3-pre2 did not fix it.
Comment 5 Jason Smith [MSFT] 2015-07-16 20:19:20 UTC
Should be fixed in 1.4.4-pre2