@@ -60,11 +60,10 @@ def setUp(self):
60
60
super ().setUp ()
61
61
self .widget = ttk .Button (self .root , width = 0 , text = "Text" )
62
62
self .widget .pack ()
63
- self .widget .wait_visibility ()
64
63
65
64
66
65
def test_identify (self ):
67
- self .widget .update_idletasks ()
66
+ self .widget .update ()
68
67
self .assertEqual (self .widget .identify (
69
68
int (self .widget .winfo_width () / 2 ),
70
69
int (self .widget .winfo_height () <
10000
span class=pl-c1>/ 2 )
@@ -326,8 +325,7 @@ def test_bbox(self):
326
325
327
326
def test_identify (self ):
328
327
self .entry .pack ()
329
- self .entry .wait_visibility ()
330
- self .entry .update_idletasks ()
328
+ self .entry .update ()
331
329
332
330
# bpo-27313: macOS Cocoa widget differs from X, allow either
333
331
if sys .platform == 'darwin' :
@@ -450,7 +448,7 @@ def test_virtual_event(self):
450
448
self .combo .bind ('<<ComboboxSelected>>' ,
451
449
lambda evt : success .append (True ))
452
450
self .combo .pack ()
453
- self .combo .wait_visibility ()
451
+ self .combo .update ()
454
452
455
453
height = self .combo .winfo_height ()
456
454
self ._show_drop_down_listbox ()
@@ -466,7 +464,7 @@ def test_postcommand(self):
466
464
467
465
self .combo ['postcommand' ] = lambda : success .append (True )
468
466
self .combo .pack ()
469
- self .combo .wait_visibility ()
467
+ self .combo .update ()
470
468
471
469
self ._show_drop_down_listbox ()
472
470
self .assertTrue (success )
@@ -666,7 +664,6 @@ def test_sashpos(self):
666
664
self .assertRaises (tkinter .TclError , self .paned .sashpos , 1 )
667
665
668
666
self .paned .pack (expand = True , fill = 'both' )
669
- self .paned .wait_visibility ()
670
667
671
668
curr_pos = self .paned .sashpos (0 )
672
669
self .paned .sashpos (0 , 1000 )
@@ -934,7 +931,7 @@ def test_tab_identifiers(self):
934
931
self .nb .add (self .child1 , text = 'a' )
935
932
936
933
self .nb .pack ()
937
- self .nb .wait_visibility ()
934
+ self .nb .update ()
938
935
if sys .platform == 'darwin' :
939
936
tb_idx = "@20,5"
940
937
else :
@@ -1042,7 +1039,7 @@ def test_insert(self):
1042
1039
1043
1040
def test_select (self ):
1044
1041
self .nb .pack ()
1045
- self .nb .wait_visibility ()
1042
+ self .nb .update ()
1046
1043
1047
1044
success = []
1048
1045
tab_changed = []
@@ -1085,7 +1082,7 @@ def test_tabs(self):
1085
1082
1086
1083
def test_traversal (self ):
1087
1084
self .nb .pack ()
1088
- self .nb .wait_visibility ()
1085
+ self .nb .update ()
1089
1086
1090
1087
self .nb .select (0 )
1091
1088
@@ -1347,7 +1344,6 @@ def test_show(self):
1347
1344
def test_bbox (self ):
1348
1345
self .tv .pack ()
1349
1346
self .assertEqual (self .tv .bbox ('' ), '' )
1350
- self .tv .wait_visibility ()
1351
1347
self .tv .update ()
1352
1348
1353
1349
item_id = self .tv .insert ('' , 'end' )
@@ -1544,7 +1540,6 @@ def simulate_heading_click(x, y):
1544
1540
success = [] # no success for now
1545
1541
1546
1542
self .tv .pack ()
1547
- self .tv .wait_visibility ()
1548
1543
self .tv .heading ('#0' , command = lambda : success .append (True ))
1549
1544
self .tv .column ('#0' , width = 100 )
1550
1545
self .tv .update ()
@@ -1792,7 +1787,6 @@ def test_tag_bind(self):
1792
1787
lambda evt : events .append (2 ))
1793
1788
1794
1789
self .tv .pack ()
1795
- self .tv .wait_visibility ()
1796
1790
self .tv .update ()
1797
1791
1798
1792
pos_y = set ()
0 commit comments