The method setSelection(Point[] selections, boolean scroll) in KTable only fires selection change on the cell it scrolls to focus not on the other cells.
This is because this was how the original version of ktable handled it - and it was never changed to not break (slow-down) legacy applications.
However, I see the problem, but on my tests changing this drastically slows down applications that handle large selections and do not handle this case properly.
At the moment I would not change the behavior,
If somebody feels that this is important, maybe we should change that.
Kind regards,
Lorenz
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Logged In: YES
user_id=536020
Originator: NO
Hi,
This is because this was how the original version of ktable handled it - and it was never changed to not break (slow-down) legacy applications.
However, I see the problem, but on my tests changing this drastically slows down applications that handle large selections and do not handle this case properly.
At the moment I would not change the behavior,
If somebody feels that this is important, maybe we should change that.
Kind regards,
Lorenz