#6 Search results are sometimes appended when the old list should be cleared instead.

已關閉
zPlus7 年之前創建 · 0 條評論
zPlus commented 7 年之前

How to reproduce

  1. search something. Wait till search ended.
  2. click X, will start a new search.
  3. click back button to hide keyboard before search in 2. is finished

This seems related to the change of visible space when the keyboard is shown/hidden.

What is likely causing the problem: when the list is reaching the bottom, an automatic request is sent to fetch more radios. The new request is sent because hiding/showing the keyboard fires a new "onScroll" event. Since each new requests kills all previous ones (even if they've not completed), this new automatic request is interpreted as "get more results" instead of "get new results".

How to reproduce 1. search something. Wait till search ended. 2. click `X`, will start a new search. 3. click `back` button to hide keyboard **before** search in `2.` is finished This seems related to the change of visible space when the keyboard is shown/hidden. What is likely causing the problem: when the list is reaching the bottom, an automatic request is sent to fetch more radios. The new request is sent because hiding/showing the keyboard fires a new "onScroll" event. Since each new requests kills all previous ones (even if they've not completed), this new automatic request is interpreted as "get more results" instead of "get new results".
zPlus 在代碼提交 7 年之前 中引用了該問題
zPlus7 年之前 關閉
Sign in to join this conversation.
未選擇標籤
未選擇里程碑
未指派成員
1 參與者
正在加載...
取消
保存
尚未有任何內容