BUG 10831 I added a validation to change name in folder SOLVED
I added reload in tree while change name in folder
This commit is contained in:
@@ -116,6 +116,7 @@ Ext.ux.LocationBar = Ext.extend(Ext.Toolbar, {
|
||||
if (node.isLeaf()==false && node.childNodes.length==0){
|
||||
//console.log(node.isLeaf(),node.childNodes.length)
|
||||
this.nodeJustLoaded=node;
|
||||
this.setNode(node);
|
||||
//this.tree.getLoader().load(node);
|
||||
//this.loadNode(node);
|
||||
}else{
|
||||
|
||||
@@ -509,16 +509,23 @@ function handleCallback(requestParams, node) {
|
||||
if( json.success ) {
|
||||
if( json.success == "success"){
|
||||
statusBarMessage( json.message, false, true );
|
||||
if (options.params.action == 'rename') {
|
||||
node = dirTree.getSelectionModel().getSelectedNode();
|
||||
}
|
||||
try {
|
||||
if( dropEvent) {
|
||||
if( typeof(dropEvent) != 'undefined' ) {
|
||||
dropEvent.target.parentNode.reload();
|
||||
dropEvent = null;
|
||||
}
|
||||
if( node ) {
|
||||
if( options.params.action == 'delete' || options.params.action == 'rename' ) {
|
||||
if( typeof(node) != 'undefined' ) {
|
||||
if( options.params.action == 'delete' ) {
|
||||
node.parentNode.select();
|
||||
node.parentNode.reload();
|
||||
}
|
||||
if( options.params.action == 'rename' ) {
|
||||
node.reload();
|
||||
node.select();
|
||||
}
|
||||
node.parentNode.reload();
|
||||
} else {
|
||||
datastore.reload();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user