mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-08 10:44:09 -04:00
Micro-optimization
This commit is contained in:
parent
41717d5eca
commit
054a7e374f
@ -3,9 +3,10 @@
|
|||||||
from __python__ import bound_methods, hash_literals
|
from __python__ import bound_methods, hash_literals
|
||||||
|
|
||||||
|
|
||||||
def caret_position_from_point(x, y):
|
if document.caretPositionFromPoint:
|
||||||
if document.caretPositionFromPoint:
|
caret_position_from_point = document.caretPositionFromPoint.bind(document)
|
||||||
return document.caretPositionFromPoint(x, y)
|
else:
|
||||||
|
caret_position_from_point = def(x, y):
|
||||||
r = document.caretRangeFromPoint(x, y)
|
r = document.caretRangeFromPoint(x, y)
|
||||||
if r:
|
if r:
|
||||||
return {'offsetNode': r.startContainer, 'offset': r.startOffset}
|
return {'offsetNode': r.startContainer, 'offset': r.startOffset}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user