From 7c3cd2258e32e31a887bda38336d3c5728b5a85b Mon Sep 17 00:00:00 2001 From: coderaiser Date: Fri, 18 Apr 2014 09:36:43 -0400 Subject: [PATCH] refactor(view) onOverlayClick --- lib/client/view.js | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/lib/client/view.js b/lib/client/view.js index c03ca634..5d704923 100644 --- a/lib/client/view.js +++ b/lib/client/view.js @@ -252,11 +252,14 @@ var CloudCmd, Util, DOM, CloudFunc, $; if (isOverlay && isChild) { DOM.hide(overlay); - element = DOM.getCurrentByPosition(position); - isCurrent = DOM.isCurrentFile(element); + element = DOM.getCurrentByPosition(position); - if (!isCurrent) - DOM.setCurrentFile(element); + if (element) { + isCurrent = DOM.isCurrentFile(element); + + if (!isCurrent) + DOM.setCurrentFile(element); + } } };