Bug 42587 Left over from content assist
M3 - set preference that content assist should overwrite - open content assist on some word so that the rest of the word is indicated to be overwritten - transfer focus to the content assist widget using TAB - Esc -> overwrite indication is still there
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/link/contentassist/CompletionProposalPopup2.java
item.setText(p.getDisplayString());
				item.setData(p);
				
				if (validate && validateProposal(document, p, endOffset, null)) { 
					selectionIndex= i;
					validate= false;
				}
			}
			resizeProposalSelector(false);
			selectProposal(selectionIndex, false);
			fProposalTable.setRedraw(true);
		}
	}
	
	private void resizeProposalSelector(boolean adjustWidth) {
		
		
		fProposalTable.setRedraw(true);
		int width= adjustWidth ? SWT.DEFAULT : ((GridData)fProposalTable.getLayoutData()).widthHint;
		Point size= fProposalTable.computeSize(width, SWT.DEFAULT, true);
		
		GridData data= new GridData(GridData.FILL_BOTH);
		data.widthHint= adjustWidth ? Math.min(size.x, 300) : width;
		data.heightHint= Math.min(getTableHeightHint(fProposalTable, fProposalTable.getItemCount() - 1), getTableHeightHint(fProposalTable, 9));
		fProposalTable.setLayoutData(data);
		
		fProposalShell.layout(true);
		fProposalShell.pack();
	}
	/**