diff options
author | Florian Bruhin <me@the-compiler.org> | 2019-03-28 07:21:07 +0100 |
---|---|---|
committer | Florian Bruhin <me@the-compiler.org> | 2019-03-28 07:21:07 +0100 |
commit | 5e1b4e0ea3ed2fb2a8bf4d5e432edd75e605b222 (patch) | |
tree | 414f57b6b907bc34bfd5bc8ab4c43de1c8327ed2 /qutebrowser/javascript | |
parent | b4c9e3dbed55dab073f90c0705d99785de369aa5 (diff) | |
parent | a1cefd1394fa5ffb05764c2a14f9c7614c4c4bfa (diff) | |
download | qutebrowser-5e1b4e0ea3ed2fb2a8bf4d5e432edd75e605b222.tar.gz qutebrowser-5e1b4e0ea3ed2fb2a8bf4d5e432edd75e605b222.zip |
Merge remote-tracking branch 'origin/pr/4513'
Diffstat (limited to 'qutebrowser/javascript')
-rw-r--r-- | qutebrowser/javascript/caret.js | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/qutebrowser/javascript/caret.js b/qutebrowser/javascript/caret.js index 73b763af2..d337e2e4a 100644 --- a/qutebrowser/javascript/caret.js +++ b/qutebrowser/javascript/caret.js @@ -1404,5 +1404,13 @@ window._qutebrowser.caret = (function() { return CaretBrowsing.selectionEnabled; }; + funcs.reverseSelection = () => { + const sel = window.getSelection(); + sel.setBaseAndExtent( + sel.extentNode, sel.extentOffset, sel.baseNode, + sel.baseOffset + ); + }; + return funcs; })(); |