fix delete-time callback to release caret focus

svn: r15681
This commit is contained in:
Matthew Flatt 2009-08-06 16:37:49 +00:00
parent 2038edda70
commit 015e926c04

View File

@ -1790,8 +1790,10 @@
(values deleted-line? update-cursor?)
(let ([update-cursor?
(or (and (eq? snip s-caret-snip)
(begin
(let ([rl? read-locked?])
(set! read-locked? #t)
(send s-caret-snip own-caret #f)
(set! read-locked? rl?)
(set! s-caret-snip #f)
#t))
update-cursor?)])