Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 369255 - Tables: Reorganisation of Columns leads to LookupCall executions for each Row
Summary: Tables: Reorganisation of Columns leads to LookupCall executions for each Row
Status: CLOSED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Scout (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-20 11:26 EST by Christoph Thommen CLA
Modified: 2021-08-19 11:30 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christoph Thommen CLA 2012-01-20 11:26:35 EST
When having a table with LoopupCall-Columns (or custom dynamic columns), a reordering (drag & drop) of columns leads to a refresh of the whole table which executes the LookupCalls again for each row.

This is a huge performance issue, especially when having table with a few hundred entries!

The problem source is located in the AbstracColumn constructor (PropertyChangeListener) and was comitted with revision 1386.
Comment 1 Andi Bur CLA 2014-10-13 08:13:59 EDT
pushed commit 4f6617d07514bae1b4cebf8efa716d2bfb4cf2e9 (http://git.eclipse.org/c/scout/org.eclipse.scout.rt.git/commit/?h=develop&id=4f6617d07514bae1b4cebf8efa716d2bfb4cf2e9).

available with Scout 4.2.0 or a nightly build >= 2014-10-13
Comment 2 Matthias Zimmermann CLA 2015-07-06 08:15:22 EDT
target milestone updated
Comment 3 Matthias Zimmermann CLA 2015-07-06 09:09:47 EDT
Shipped with Luna SR2 (or an earlier Luna release)