xamarin/Xamarin.Forms
TimePicker opens twice on edit time when it's placed inside ListView close to WebView
Aperta
#4305 aperta il 5 nov 2018
a/webviewe/4 :clock4:help wantedinactivem/high impact :black_large_square:p/Androidt/bug :bug:up-for-grabs
Metriche repository
- Star
- (5644 stelle)
- Metriche merge PR
- (Nessuna PR mergiata in 30 g)
Descrizione
Description
TimePicker opens twice on edit time when it's placed inside ListView close to WebView
Steps to Reproduce
- Make xaml layout like:
<ListView ItemsSource="{Binding SomeSource}">
<ListView.ItemTemplate>
<DataTemplate>
<ViewCell>
<Grid RowSpacing="0" ColumnSpacing="0">
<Grid.ColumnDefinitions>
<ColumnDefinition Width = "30*"/>
<ColumnDefinition Width = "100"/>
</Grid.ColumnDefinitions>
<WebView Grid.Column="0" Margin="0" IsEnabled="False">
<WebView.Source>
<HtmlWebViewSource Html="<html><body><p>Some HTML text</p></body></html>" />
</WebView.Source>
</WebView>
<TimePicker Grid.Column="1" />
</Grid>
</ViewCell>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
- Assign SomeSource to the some non-empty list.
- Run app and tap TimePicker to select time.
- Confirm time selection.
- Time selection will appear again by itself for some reason!
Expected Behavior
Time selection had not appear twice It have to appear once as if TimePicker used without ListView.
Actual Behavior
Time selection appear twice by itself for some reason.
Basic Information
- Version with issue: 3.3
- Last known good version: -
- IDE: Visual Studio 2017
- Platform Target Frameworks:
- Android: 8.1