gtoolkit
gtoolkit copied to clipboard
Columned tree views should highlight the element on which a context menu was opened
It becomes unclear which element was selected when using context menus in columned tree lists.
GtPhlowView empty columnedTree
items: [ 1 to: 10 ];
children: [ :e | #() ];
column: 'Data' text: [ :e | e ];
contextItemLabel: 'Test 1'
action: [ :anElement :anItem | ]
if: [:anItem | true ];
contextItemLabel: 'Test 2'
action: [ :anElement :anItem | ]
if: [:anItem | true ];
contextItemLabel: 'Test 3'
action: [ :anElement :anItem | ]
if: [:anItem | true ];
contextItemLabel: 'Test 4'
action: [ :anElement :anItem | ]
if: [:anItem | true ]
There is the same problem in the Code Changes tool. After applying changes, the log selection on the left resets
@seandenigris The issue is slightly different there. In that case the entire code changes tool is updated, and the list showing changes is recreated from scratch.