# LineNumber(CharPosition As Integer) updates slower on new char than on backspace

**URL:** <https://forum.xojo.com/t/linenumber-charposition-as-integer-updates-slower-on-new-char-than-on-backspace/73634>\
**Category:** General\
**Created:** [December 13, 2022, 4:47am UTC](https://forum.xojo.com/t/linenumber-charposition-as-integer-updates-slower-on-new-char-than-on-backspace/73634 "2022-12-13T04:47:56Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Shane\_Betts](https://forum.xojo.com/user_avatar/forum.xojo.com/shane_betts/32/1708_2.png) [@Shane\_Betts](https://forum.xojo.com/u/Shane_Betts)\
**Post date:** [December 13, 2022, 4:47am UTC](https://forum.xojo.com/t/linenumber-charposition-as-integer-updates-slower-on-new-char-than-on-backspace/73634/1 "2022-12-13T04:47:56Z")

</div>

I’m using LineNumber(CharPosition As [Integer] to flow height and top properties in a textarea set and find that, when using backspace, it works fast and accurately (seamlessly) but when Using Asc(Key) \< 127 And Asc(Key) \> 32, it takes about 3 or four characters to update. Here’s the code:  
`cellLines = Pad(i).LineNumber(charPos) cellLines = cellLines + 1 Pad(i).Height = cellLines * pch Pad(i).Refresh`  
Any suggestions?

---

<div class="post-metadata">

**Author:** ![Shane\_Betts](https://forum.xojo.com/user_avatar/forum.xojo.com/shane_betts/32/1708_2.png) [@Shane\_Betts](https://forum.xojo.com/u/Shane_Betts)\
**Post date:** [December 13, 2022, 10:49pm UTC](https://forum.xojo.com/t/linenumber-charposition-as-integer-updates-slower-on-new-char-than-on-backspace/73634/2 "2022-12-13T22:49:25Z")

</div>

Bug logged. Happens in TextArea and DesktopTextArea
