IgniteUI / ignite-ui

Ignite UI for jQuery by Infragistics

Home Page:https://bit.ly/2kuu1fT

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

When filtered, the same records are displayed in duplicate. (via load on demand)

furugen opened this issue · comments

Description

When filtered, the same records are displayed in duplicate. (via load on demand)

  • Use filter
  • Via load on demand

Note

  • ignite-ui version: latest
  • browser: Google Chorome

Steps to reproduce

  1. Open the following url.
    http://jsfiddle.net/tzfm3voh/1/

  2. Set filter to "C"

  3. Scroll down.
    video

Result

The same records are displayed in duplicate. (via load on demand)

Expected result

Duplicate records are not displayed.

Attachments

Sample
http://jsfiddle.net/tzfm3voh/1/

When using remote data with virtualization and/or load on demand, only a chunk of the data is available locally. To make the filtering work correctly in such scenario, filteringType: "remote" should be set. Also, "filterExprUrlKey" should be used only when you know what urlKey the backend expects. In all other scenarios do not set this and it will work as expected.