diff --git a/lib/client/key.js b/lib/client/key.js index 39d50a0f..fc38dde4 100644 --- a/lib/client/key.js +++ b/lib/client/key.js @@ -185,16 +185,13 @@ var CloudCmd, Util, DOM; current = TabPanel[id]; - if (current) { + if (current) files = current.parentElement; - - if (files && files.parentElement) - DOM.setCurrentFile(current); - } - else { - current = filesPassive[0]; - DOM.setCurrentFile(current); - } + + if (!files) + current = filesPassive[0]; + + DOM.setCurrentFile(current); DOM.preventDefault(pEvent);//запрет на дальнейшее действие break;