fix delete-time callback to release caret focus
svn: r15681
This commit is contained in:
parent
2038edda70
commit
015e926c04
|
@ -1790,8 +1790,10 @@
|
||||||
(values deleted-line? update-cursor?)
|
(values deleted-line? update-cursor?)
|
||||||
(let ([update-cursor?
|
(let ([update-cursor?
|
||||||
(or (and (eq? snip s-caret-snip)
|
(or (and (eq? snip s-caret-snip)
|
||||||
(begin
|
(let ([rl? read-locked?])
|
||||||
|
(set! read-locked? #t)
|
||||||
(send s-caret-snip own-caret #f)
|
(send s-caret-snip own-caret #f)
|
||||||
|
(set! read-locked? rl?)
|
||||||
(set! s-caret-snip #f)
|
(set! s-caret-snip #f)
|
||||||
#t))
|
#t))
|
||||||
update-cursor?)])
|
update-cursor?)])
|
||||||
|
|
Loading…
Reference in New Issue
Block a user