mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-01-23 10:45:47 +00:00
fix(dom) first 2 files not select
This commit is contained in:
parent
11860f300a
commit
0512f6f233
1 changed files with 11 additions and 5 deletions
|
|
@ -1608,12 +1608,18 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog;
|
|||
var i, n,
|
||||
isStr = Util.isString(pCurrent),
|
||||
lCurrent = !isStr && pCurrent || Cmd.getCurrentFile(),
|
||||
lParent = lCurrent.parentElement,
|
||||
lNodes = lParent.childNodes;
|
||||
panel = DOM.getPanel(),
|
||||
files = DOM.getFiles(panel),
|
||||
name = DOM.getCurrentName(files[0]);
|
||||
|
||||
/* not path and fm_header */
|
||||
for (i = 2, n = lNodes.length; i < n; i++)
|
||||
DOM.toggleSelectedFile( lNodes[i] );
|
||||
if (name === '..')
|
||||
i = 1;
|
||||
else
|
||||
i = 0;
|
||||
|
||||
n = files.length;
|
||||
for (;i < n; i++)
|
||||
DOM.toggleSelectedFile(files[i]);
|
||||
|
||||
return Cmd;
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue