mirror of
https://github.com/EDCD/EDMarketConnector.git
synced 2025-04-13 07:47:14 +03:00
Workaround for https://bugs.python.org/issue25684
This commit is contained in:
parent
f42d5d7af6
commit
55d80c8299
@ -144,6 +144,12 @@ class OptionMenu(platform == 'darwin' and tk.OptionMenu or ttk.OptionMenu):
|
|||||||
# OptionMenu derives from Menubutton at the Python level, so uses Menubutton's style
|
# OptionMenu derives from Menubutton at the Python level, so uses Menubutton's style
|
||||||
ttk.OptionMenu.__init__(self, master, variable, default, *values, style='nb.TMenubutton', **kw)
|
ttk.OptionMenu.__init__(self, master, variable, default, *values, style='nb.TMenubutton', **kw)
|
||||||
self['menu'].configure(background = PAGEBG)
|
self['menu'].configure(background = PAGEBG)
|
||||||
|
# Workaround for https://bugs.python.org/issue25684
|
||||||
|
for i in range(0, self['menu'].index('end')+1):
|
||||||
|
self['menu'].entryconfig(i, variable=variable)
|
||||||
else:
|
else:
|
||||||
ttk.OptionMenu.__init__(self, master, variable, default, *values, **kw)
|
ttk.OptionMenu.__init__(self, master, variable, default, *values, **kw)
|
||||||
self['menu'].configure(background = ttk.Style().lookup('TMenu', 'background'))
|
self['menu'].configure(background = ttk.Style().lookup('TMenu', 'background'))
|
||||||
|
# Workaround for https://bugs.python.org/issue25684
|
||||||
|
for i in range(0, self['menu'].index('end')+1):
|
||||||
|
self['menu'].entryconfig(i, variable=variable)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user