diff options
author | siikamiika <siikamiika@users.noreply.github.com> | 2019-08-04 01:52:27 +0300 |
---|---|---|
committer | siikamiika <siikamiika@users.noreply.github.com> | 2019-08-04 01:52:27 +0300 |
commit | cfb5f0b9e1acdf0b9595b819248127b3aa66957f (patch) | |
tree | 9ab09789fb80516a3eeff04556f6ad147faaa8c3 /ext/fg/js/document.js | |
parent | 567b136f5f004ee887cf9a8bd950b2286fd5ddab (diff) |
fix scanning start of line on Firefox
On many sites, for example Twitter (posts), Yomichan doesn't match any
text from the beginning of the line unless you move the mouse cursor to
the top left corner of the word that starts from the beginning of the
line.
Apparently there were some problems related to the imposter and there
was commit 0cc5566 adding a fix for it, but this seemed to cause
problems and 542cdb2 was added to fix that. It didn't handle all of the
cases, though, so this commit is letting everything through on Firefox.
Diffstat (limited to 'ext/fg/js/document.js')
-rw-r--r-- | ext/fg/js/document.js | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/ext/fg/js/document.js b/ext/fg/js/document.js index 5dcf7b3d..f58a64fc 100644 --- a/ext/fg/js/document.js +++ b/ext/fg/js/document.js @@ -102,6 +102,10 @@ function docRangeFromPoint(point) { return new TextSourceRange(range); } } + + if (navigator.userAgent.match(/Firefox/)) { + return new TextSourceRange(range); + } } function docSentenceExtract(source, extent) { |