Community
Participate
Working Groups
AbstractTableViewer.inputChanged applies the value of the current editor to the new input (in internalRefresh), because inputChanged is called after the input was changed. The current editor is editing the old input, so the editor value should be applied to the old input.