Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 402521

Summary: CustomData will not be rendered for items
Product: [RT] RAP Reporter: Holger Staudacher <holger.staudacher>
Component: RWTAssignee: Project Inbox <rap-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: critical    
Priority: P2    
Version: 2.0   
Target Milestone: 2.1 M1   
Hardware: PC   
OS: Mac OS X   
Whiteboard:

Description Holger Staudacher CLA 2013-03-06 07:40:29 EST
The WidgetDataWhitList client service can be used to be able to render custom data. Sadly this does not work for Items. This is because the data will be rendered in WidgetLCAUtil#renderData which is only called from ControlLCAUtil but not from ItemLCAUtil.
Comment 1 Ivan Furnadjiev CLA 2013-03-06 07:57:44 EST
Note that not all Items are using the ItemLCAUtil - only Tree/Table/GridColumnLCA and ExpandItemLCA. In order to fix the issue we need:
1. Make the WidgetLCAUtil#preserveData and WidgetLCAUtil#renderData API - they are currently package private.
2. Call them from the corresponding item LCA.
Comment 2 Ivan Furnadjiev CLA 2013-03-14 11:30:34 EDT
Fixed in master with commit e23756dfa64df35b70d2ecba8cefe2a1622ccb3b.