xamarin/Xamarin.Forms

iOS: TableView Selects Incorrect Row when Keyboard is Open

Offen

#3.589 geöffnet am 16.08.2018

 (0 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)C# (1.926 Forks)batch import
e/6 :clock6:help wantedin-progressinactivep/iOS 🍎t/bug :bug:up-for-grabs

Repository-Metriken

Stars
 (5.644 Sterne)
PR-Merge-Metriken
 (Keine gemergten PRs in 30 T)

Beschreibung

Description

TableViews in iOS will select the incorrect row if the Keyboard is open for an EntryCell.

Steps to Reproduce

  1. Create a TableView with enough rows to force the screen to scroll
  2. Place an EntryCell as they very last Row
  3. Focus on the EntryCell to open they keypad
  4. Select the Row above the entry cell

Expected Behavior

The cell above the EntryCell will receive a tap event

Actual Behavior

The cell several rows up will actually receive the Tap event

Basic Information

  • Version with issue: 3.1.0 R2
  • Last known good version: none
  • IDE: Visual Studio for Mac
  • Platform Target Frameworks:
    • iOS: 11.4
    • Android: N/A
    • UWP: N/A
  • Android Support Library Version: N/A
  • Nuget Packages: N/A
  • Affected Devices: all iOS

Reproduction Link

https://github.com/jnosek/xf-tableview-test

Contributor Guide