diff --git a/content/hints.js b/content/hints.js index d943b18a..66e721d0 100644 --- a/content/hints.js +++ b/content/hints.js @@ -715,6 +715,18 @@ function Hints() //{{{ default: if (/^\d$/.test(key)) { + // FIXME: Kludge. + if (escapeNumbers) + { + let cmdline = document.getElementById("liberator-commandline-command"); + let start = cmdline.selectionStart; + let end = cmdline.selectionEnd; + cmdline.value = cmdline.value.substr(0, pre) + key + cmdline.value.substr(pre); + cmdline.selectionStart = start + 1; + cmdline.selectionEnd = end + 1; + return; + } + prevInput = "number"; var oldHintNumber = hintNumber;