Функция React scrollToEnd() не прокручивается до конца

#react-native-flatlist

Вопрос:

Я внедряю scrollToEnd в свой список, но он всегда прокручивается до конца-1-элемент непосредственно перед концом. Вот пример моего кода:

 const addOne = (itemId, itemTime) =gt; {  let index = finishTimes.indexOf(itemTime);  let newFinishTime = itemTime;  setfinishTimes([...finishTimes.slice(0, index), newFinishTime, ...finishTimes.slice(index)]);   // Increase ids of newer elements  for (let i = itemId; i lt; tableData.length; i  ) {  tableData[i].id  = 1  }  tableData.push({id: itemId 1, time: itemTime});  tableData.sort((a,b) =gt; a.id - b.id);  setTableData([...tableData]);  flatListRef.current.scrollToEnd({animated: false});  };