aboutsummaryrefslogtreecommitdiffstats
path: root/vimiumFrontend.js
diff options
context:
space:
mode:
authorilya2009-11-15 18:51:52 -0800
committerilya2009-11-15 18:53:43 -0800
commit50d376c0663fe7474149541c22de5bb5cbe192b4 (patch)
tree4272124a5d09db349f2b4dcfd4156c300036747d /vimiumFrontend.js
parenteda3688e5c513f0c2a8866eb3203aed550cd0efa (diff)
downloadvimium-50d376c0663fe7474149541c22de5bb5cbe192b4.tar.bz2
Don't test the focusNode if there isn't one.
Diffstat (limited to 'vimiumFrontend.js')
-rw-r--r--vimiumFrontend.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/vimiumFrontend.js b/vimiumFrontend.js
index e25609e6..e1fd3ec2 100644
--- a/vimiumFrontend.js
+++ b/vimiumFrontend.js
@@ -48,7 +48,8 @@ function initializeFrontend() {
// Enter insert mode automatically if there's already a text box focused.
var focusNode = window.getSelection().focusNode;
var focusOffset = window.getSelection().focusOffset;
- if (isInputOrText(focusNode.children[focusOffset])) { enterInsertMode(); }
+ if (focusNode && focusOffset &&
+ isInputOrText(focusNode.children[focusOffset])) { enterInsertMode(); }
};
/*