habit game only add keyboard shortcut for active items
This commit is contained in:
@@ -77,13 +77,13 @@
|
|||||||
(add entryTexts)
|
(add entryTexts)
|
||||||
|
|
||||||
(doFor e (the Array<Entry> (concat m.dailyEntries m.bonusEntries m.todoEntries))
|
(doFor e (the Array<Entry> (concat m.dailyEntries m.bonusEntries m.todoEntries))
|
||||||
(let [label (HabitModel.activeLabel e)]
|
(when (HabitModel.isActive e)
|
||||||
(shortcutHandler.registerItem label.label e)))
|
(let [label (HabitModel.activeLabel e)]
|
||||||
|
(shortcutHandler.registerItem label.label e))))
|
||||||
|
|
||||||
(set shortcutHandler.onBadKey ->:Void [_ _] {})
|
(set shortcutHandler.onBadKey ->:Void [_ _] {})
|
||||||
(set shortcutHandler.onSelectItem ->:Void [:Entry e]
|
(set shortcutHandler.onSelectItem ->:Void [:Entry e]
|
||||||
(let [label (HabitModel.activeLabel e)]
|
(let [label (HabitModel.activeLabel e)]
|
||||||
**(TODO reveal a piece of the current puzzle)
|
|
||||||
(+= label.points 1)
|
(+= label.points 1)
|
||||||
(case e.type
|
(case e.type
|
||||||
(Todo
|
(Todo
|
||||||
|
Reference in New Issue
Block a user