diff options
| author | Alon Levy <alon@pobox.com> | 2014-12-04 00:58:53 +0200 |
|---|---|---|
| committer | Alon Levy <alon@pobox.com> | 2014-12-04 01:20:18 +0200 |
| commit | 3f8672553a2f43518e85acb3b9b9afb16597e145 (patch) | |
| tree | 17b6eee37489349634bc3d63643e5bf42d2530fe /src/textanalysis.ui.js | |
| parent | b624af90282eba635e140ab42eb5c4db17c0c921 (diff) | |
tab should not change node from last edit; now can tab when sentence is empty
Diffstat (limited to 'src/textanalysis.ui.js')
| -rw-r--r-- | src/textanalysis.ui.js | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/textanalysis.ui.js b/src/textanalysis.ui.js index 277d847e..d21a389c 100644 --- a/src/textanalysis.ui.js +++ b/src/textanalysis.ui.js @@ -124,9 +124,11 @@ return { switch (e.keyCode) { case 9: //TAB - e.preventDefault(); - changeType(e.shiftKey ? "up" : "down", textanalysis.lastnode()); - ret = false; + if (textanalysis.lastnode()) { + e.preventDefault(); + changeType(e.shiftKey ? "up" : "down", textanalysis.lastnode()); + ret = false; + } break; case 37: //UP $('html, body').scrollLeft(0); |
