for (int i = _directoryItems.size() - 1; i >= 0; --i) {
item = (DirectoryItem) _directoryItems.elementAt(i);
if (item.getNode() == currentNode) {
final DirectoryItem itemCopy = new DirectoryItem(item);
final UiApplication app = UiApplication.getUiApplication();
app.pushModalScreen(new ItemScreen(item, _sqlManager, false));
// Check whether the item was changed by the user
if (!itemCopy.equals(item)) {
_treeField.setCookie(currentNode, item.getName()); // Item
// was