avoid spurious screen refresh on text-measure operations
The drawing layer now indicates whether drawing content was changed as it releases a drawing handle.
This commit is contained in:
parent
f02fd8f338
commit
5736535b8a
|
@ -6,7 +6,7 @@
|
||||||
"data-lib"
|
"data-lib"
|
||||||
["base" #:version "6.4"]
|
["base" #:version "6.4"]
|
||||||
"syntax-color-lib"
|
"syntax-color-lib"
|
||||||
["draw-lib" #:version "1.11"]
|
["draw-lib" #:version "1.13"]
|
||||||
["snip-lib" #:version "1.2"]
|
["snip-lib" #:version "1.2"]
|
||||||
"wxme-lib"
|
"wxme-lib"
|
||||||
"pict-lib"
|
"pict-lib"
|
||||||
|
|
|
@ -134,6 +134,9 @@
|
||||||
(when (zero? flush-suspends)
|
(when (zero? flush-suspends)
|
||||||
(queue-backing-flush)))
|
(queue-backing-flush)))
|
||||||
|
|
||||||
|
(define/override (release-unchanged-cr cr)
|
||||||
|
(void))
|
||||||
|
|
||||||
(define/override (erase)
|
(define/override (erase)
|
||||||
(super erase)
|
(super erase)
|
||||||
(when (= (get-clear-operator)
|
(when (= (get-clear-operator)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user