From 8fbb85176b183fe72be568beb04f11bc472e1a5e Mon Sep 17 00:00:00 2001 From: emkael Date: Fri, 28 Jun 2019 11:58:31 +0200 Subject: Separating OptionMenu labels from values --- jfr_playoff/gui/frames/match.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'jfr_playoff/gui/frames/match.py') diff --git a/jfr_playoff/gui/frames/match.py b/jfr_playoff/gui/frames/match.py index b44bfe0..c2f7026 100644 --- a/jfr_playoff/gui/frames/match.py +++ b/jfr_playoff/gui/frames/match.py @@ -231,6 +231,9 @@ class SelectedTeamList(RefreshableOptionMenu): def getLabel(self, value): return self.VALUE_LABELS[value[0]] % (value[1]) + def getVarValue(self, value): + return unicode(value) + class BracketMatchSettingsFrame(GuiFrame): SOURCE_TEAM=0 @@ -376,10 +379,10 @@ class BracketMatchSettingsFrame(GuiFrame): def setSelectedTeam(self, team): if team > -1: - self.selectedIndex.set(self.bracketWidgets[7].getOptions()[team+1]) + self.selectedIndex.set(self.bracketWidgets[7].getValues()[team+1]) self.selected.set(1) else: - self.selectedIndex.set(0) + self.selectedIndex.set(('none', '')) self.selected.set(0) def getConfig(self): -- cgit v1.2.3