Calculation of the node height in TMSFMXTreeView

Hello,


I've got an issue concerning the node height in the TMSFMXTreeView.
I noticed that in my application there are some rare nodes that possess two lines of word-wrapped text without the height being adjusted so that the text is cut off.

I have reproduced the issue on a miniapp the following way:

- Place a empty TMSFMXTreeView
- Set NodesAppearance.HeightMode to 'tnhmVariable'
- Add a column for which 'WordWrapping' is set to true
- Run a Loop which adds Nodes with a text that consisting of an increasing number of the letter 'l'

Now you can observe a certain range of nodes in which the wordwrapping occurs without the height being adjusted which leads to the text being cut off.

The TMSTreeView-version I am running is 1.1.4.7, which is not the newest, but I didn't find an entry concerning this problem in the version history.

The issue has been observed on several android devices. I'll take a look at IOS too soon.

Hi,


Are you using BeginUpdate & EndUpdate wrapped around your code?

Yes, both in the testapp and the real application the node creation is wrapped in BeginUpdate - EndUpdate.

We have tested this here but couldn't see issues. Please send us a sample that reproduces the issue

Done.

I've updated the component pack to the latest version, created a small example application and sent it per email.