if (node == null) return; if (node != getNodeAt(getTouchDownY())) return; if (selection.getMultiple() && selection.hasItems() && UIUtils.shift()) { return; if (node.children.size > 0 && (!selection.getMultiple() || !UIUtils.ctrl())) {
if (node == null) return; if (node != getNodeAt(getTouchDownY())) return; if (selection.getMultiple() && selection.hasItems() && UIUtils.shift()) { return; if (node.children.size > 0 && (!selection.getMultiple() || !UIUtils.ctrl())) {
if (node == null) return; if (node != getNodeAt(getTouchDownY())) return; if (selection.getMultiple() && selection.hasItems() && UIUtils.shift()) { return; if (node.children.size > 0 && (!selection.getMultiple() || !UIUtils.ctrl())) {
if(selection.size() < 1) return; if(selection.getMultiple()) { @SuppressWarnings("unchecked") Array<FileHandle> files = Pools.obtain(Array.class);