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

Bug 316623

Summary: [nebula grid] Make DefaultCellRedender use TwistieToggleRenderer on the Mac
Product: z_Archived Reporter: Justin Dolezy <justin>
Component: NebulaAssignee: Laurent CARON <laurent.caron>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: laurent.caron, tom.schindl
Version: unspecified   
Target Milestone: ---   
Hardware: Macintosh   
OS: Mac OS X - Carbon (unsup.)   
See Also: https://github.com/eclipse/nebula/pull/174
Whiteboard:

Description Justin Dolezy CLA 2010-06-11 11:04:37 EDT
Build Identifier: I20100312-1448

The [+] / [-] expansion nodes provided by ToggleRenderer are not very Mac friendly and look out of place when running on the Mac.

TwistieToggleRenderer (from PGroup) can be used to render the more appropriate triangle marks - I've tried it and it works well.

I'd suggest that DefaultCellRenderer check the platform and instantiate the appropriate toggle renderer for the platform.

Reproducible: Always

Steps to Reproduce:
1. Grid always uses the [+] / [-] ToggleRenderer even on the Mac!
Comment 1 Laurent CARON CLA 2019-10-02 07:46:46 EDT
Bug fixed in Nebula 2.3.0