mirror of
https://github.com/john-okeefe/foliate-js.git
synced 2026-10-24 22:59:51 -04:00
Fix selection handling in Paginator component (#46)
This commit is contained in:
1 parent
27f8b57d05
commit
e2014ee753
1 file changed
+1
@@ -574,6 +574,7 @@ export class Paginator extends HTMLElement {
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
const checkPointerSelection = debounce((range, sel) => {
|
const checkPointerSelection = debounce((range, sel) => {
|
||||||
|
if (!sel.rangeCount) return
|
||||||
const selRange = sel.getRangeAt(0)
|
const selRange = sel.getRangeAt(0)
|
||||||
const backward = selectionIsBackward(sel)
|
const backward = selectionIsBackward(sel)
|
||||||
if (backward && selRange.compareBoundaryPoints(Range.START_TO_START, range) < 0)
|
if (backward && selRange.compareBoundaryPoints(Range.START_TO_START, range) < 0)
|
||||||
|
|||||||
Reference in new issue
Block a user