summaryrefslogtreecommitdiffstats
path: root/tests/font.test
diff options
context:
space:
mode:
authorculler <culler>2021-04-28 04:55:10 (GMT)
committerculler <culler>2021-04-28 04:55:10 (GMT)
commit0512da3facc4560d40d97a359c4a1ecefbee4da5 (patch)
treef5884e547b898ca8901fc715187be135cc1477c2 /tests/font.test
parentddd190da353ad37f785604f02b88ac2220338bef (diff)
parentf1ed900a448f0dfb33f633af8fc7193b8c09038c (diff)
downloadtk-0512da3facc4560d40d97a359c4a1ecefbee4da5.zip
tk-0512da3facc4560d40d97a359c4a1ecefbee4da5.tar.gz
tk-0512da3facc4560d40d97a359c4a1ecefbee4da5.tar.bz2
For Aqua, use an explicit backing CALayer for NSViews. This fixes several mysterious rendering failures, including [d281848f97]
Diffstat (limited to 'tests/font.test')
-rw-r--r--tests/font.test6
1 files changed, 3 insertions, 3 deletions
diff --git a/tests/font.test b/tests/font.test
index 6995a7b..5af2dbb 100644
--- a/tests/font.test
+++ b/tests/font.test
@@ -523,16 +523,16 @@ test font-12.2 {UpdateDependantFonts procedure: pings the widgets} -setup {
destroy .t.f
catch {font delete xyz}
pack [label .t.f]
- update
+ update idletasks
} -body {
font create xyz -family times -size 20
.t.f config -font xyz -text "abcd" -padx 0 -bd 0 -highlightthickness 0
set a1 [font measure xyz "abcd"]
- update
+ update idletasks
set b1 [winfo reqwidth .t.f]
font configure xyz -family helvetica -size 20
set a2 [font measure xyz "abcd"]
- update
+ update idletasks
set b2 [winfo reqwidth .t.f]
expr {$a1==$b1 && $a2==$b2}
} -cleanup {