editor.setEditor(combo, item, columnIndex);
combo.setFocus();
- combo.setListVisible(true);
GraphExplorerImpl.this.reconfigureTreeEditorForText(item, columnIndex, combo, combo.getText(), SWT.DEFAULT, 0, 0);
// Removed in comboListener
currentlyModifiedNodes.add(context);
+ combo.setListVisible(true);
//System.out.println("START ENUMERATION EDITING: " + item);
}
//System.out.println("NodeContext path : " + contexts);
NodeContext head = tryFind(contexts[position]);
-
+ // tryFind may return null for positions, that actually have NodeContext.
+ if (head == null)
+ return false;
+
if(position == contexts.length-1) {
return select(head);