Reactive List stalls returning the correct data on initial applied filters
Les mainteneurs répondent en général sous 1 jour
@bietkul y travaille déjà.
Depuis le 22/12/2020.
Évaluation
Cette issue n'a pas encore été évaluée.
Description
Affected Projects
React
Library Version: x.y.z
9.6.15
Describe the bug
When ReactiveList is returning data from applied filters the data results is incorrect. After numerous re render the data and stats count are correct. It appears ReactiveList during re render stalls providing the correct data until the last render hit. Sometimes it does not return the expected data with the filter applied after numerous render.
To Reproduce
Our app has over 50 filters that utilizes reactive list. When filters are applied on the app and the user refreshes the page. Reactive List lags and returns different data on re-render. Reactive List lags returning the correct data result from the applied filter.
Expected behavior
It is expected that when a user refreshes the page with filters applied. The results returns the correct data without any lag or staled data.
Screenshots
Without specified filter applied. Total unfiltered results.

When Filter is applied without page reload

renderResultStats stats count

As you can see the results lags retrieving the correct data.
When refreshing the page with filter applied
The data stalls even more not returning the correct result, until the last render.
Desktop (please complete the following information):
OS: Ubuntu 18
Browser: chrome, firefox
Version: latest
Smartphone (please complete the following information):
- Device: [e.g. iPhone6]
- OS: [e.g. iOS8.1]
- Browser [e.g. stock browser, safari]
- Version [e.g. 22]
- Langage dominant
- JavaScript
- Étoiles
- 4.9k
- Forks
- 479
- Merge moyen
- 4 j 10 h
- PR mergées (30 j)
- 4
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de appbaseio/reactivesearch
-
ci: add Node.js version matrix, caching, and lint step to test workflowPeut-être pris @Talha12Shiekh l’a pris il y a 71 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
appbaseio/reactivesearch#2322 ·
Les mainteneurs répondent en général sous 1 jour
-
chore: add Dependabot config for automated dependency updatesPeut-être pris @Talha12Shiekh l’a pris il y a 71 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
appbaseio/reactivesearch#2321 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
security: user-controlled URL params injected directly into Redux store via JSON.parsePeut-être pris @Talha12Shiekh l’a pris il y a 71 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
appbaseio/reactivesearch#2319 ·
Les mainteneurs répondent en général sous 1 jour
-
refactor: consolidate 12 near-identical SVG icon components into one patternPeut-être pris @Talha12Shiekh l’a pris il y a 73 jours. Ouverte
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
appbaseio/reactivesearch#2324 ·
Les mainteneurs répondent en général sous 1 jour
-
refactor: SearchBox.js is 2692 lines — extract subcomponents for maintainabilityPeut-être pris @Talha12Shiekh l’a pris il y a 71 jours. Ouverte
Difficulté 4/5 3-5 jours Accessibilité débutants 55/100
appbaseio/reactivesearch#2323 ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de appbaseio/reactivesearch
Issues similaires
-
[Bug]: [MCP/CLI] Bare loopback IP addresses (127.0.0.1:port) and hosts with ports fail to navigate due to erroneous scheme inferencePeut-être pris @alok-108 l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
microsoft/playwright#43263 ·
Les mainteneurs répondent en général sous 1 jour
-
bug traffic
Difficulté 2/5 Moins d'une heure Accessibilité débutants 74/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
processing/p5.sound.js#123 ·
-
Difficulté 1/5 1-3 heures Accessibilité débutants 82/100
PhilflowIO/dav-mcp#146 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
career-ops-hq/career-ops#4910 · 2 commentaires ·
Les mainteneurs répondent en général sous 2 jours