fix #295 and tab for #296

This commit is contained in:
Sander Land committed 2020-12-26 21:12:38 +01:00
1 parent 769623973a
commit d4fd8817a2
3 files changed
+27 -11

No files matched your search

+8 -2
View File
@@ -392,15 +392,21 @@ class TriStateMDCheckbox(MDCheckbox):
if self.slashed:
self.state = "normal"
self.slashed = False
self.icon = "checkbox-blank-outline"
elif self.state == "down":
self.state = "normal"
self.slashed = True
self.icon = "checkbox-blank-off-outline"
else:
self.state = "down"
self.slashed = False
self.set_icon()
def set_icon(self):
if self.slashed:
self.icon = "checkbox-blank-off-outline"
elif self.state == "down":
self.icon = "checkbox-marked-outline"
else:
self.icon = "checkbox-blank-outline"
class AnalysisToggle(MDBoxLayout):