Hello everyone, I have an issue in Ignition 8.1.43 using Perspective module, in particular when use a table with Virtualized = false and selecting a row in the table, suddenly the table scrolls down little.
Thanks
Hello everyone, I have an issue in Ignition 8.1.43 using Perspective module, in particular when use a table with Virtualized = false and selecting a row in the table, suddenly the table scrolls down little.
Thanks
I've definitely seen this when virtualised is on, but not with it off I don't believe. Does it do it for any row selected, even rows at the top of the table? Are your rows set to a fixed height?
I have a table that makes heavy use of embedded views, and has always had that weird behavior where if you scroll down a ways, then start to scroll back up, it jumps around like that. It never occurred to me that it was the virtualized setting that was causing it, but thanks to your post, I just disabled it and voila, scrolling is now smooth!
If paging is enabled, does it even make sense to have virtualized set to true?
Possibly not.
I'm 99% sure that when you use EVs in tables, unless you explicitly define the height of your rows, when using virtualised set to true, the table doesn't know the heights of the rows until it actually loads them, which explains why the scroll jumps around. I have run into this with tables without EVs though as well that are virtualised. Now I'm confusing myself... I'll see if I can replicate it tomorrow. I've definitely also had issues with the mouse becoming detached from the scrollbar button using virtualised while scrolling
So guys, now I noticed other things. When selecting a row and a column has editable = True, the table scrolls down to that row setting it as first row "visible" on the top of the table. Then if you click on the column cell you can edit and, if Virtualized = True there seems to make a refresh of all data (maybe because I have a message handler that makes .refreshBinding) however with Virtualized = False the refresh of the table data doesn't appear.
The only annoying thing in my case is this "automatic scroll" to the selected row of the table. If is possible to avoid it, would be good