use container sequence to avoid resize flicker for `text-field%'
original commit: cc647f0ab9833195a8012bece70e8eba83cb6df3
This commit is contained in:
parent
525988208b
commit
1348145b52
|
@ -131,6 +131,8 @@
|
||||||
|
|
||||||
(define wx-text-field%
|
(define wx-text-field%
|
||||||
(class100 wx-horizontal-panel% (mred proxy parent fun label value style _font)
|
(class100 wx-horizontal-panel% (mred proxy parent fun label value style _font)
|
||||||
|
(sequence
|
||||||
|
(send (send parent get-top-level) begin-container-sequence))
|
||||||
;; Make text field first because we'll have to exit
|
;; Make text field first because we'll have to exit
|
||||||
;; for keymap initializer
|
;; for keymap initializer
|
||||||
(private-field
|
(private-field
|
||||||
|
@ -336,4 +338,5 @@
|
||||||
(let ([min-size (get-min-size)])
|
(let ([min-size (get-min-size)])
|
||||||
(set-min-width (car min-size))
|
(set-min-width (car min-size))
|
||||||
(set-min-height (cadr min-size)))
|
(set-min-height (cadr min-size)))
|
||||||
|
(send (send parent get-top-level) end-container-sequence)
|
||||||
(callback-ready)))))
|
(callback-ready)))))
|
||||||
|
|
Loading…
Reference in New Issue
Block a user