1
0
mirror of https://github.com/taigrr/wtf synced 2025-01-18 04:03:14 -08:00

Todoist now properly updates list items when Refresh() is called

This commit is contained in:
Chris Cummer 2019-05-24 14:26:03 -07:00
parent 9a877b5e04
commit 09ea4cd874

View File

@ -53,14 +53,16 @@ func (widget *Widget) ProjectAt(idx int) *Project {
return widget.projects[idx]
}
func (w *Widget) Refresh() {
if w.Disabled() || w.CurrentProject() == nil {
w.SetItemCount(0)
func (widget *Widget) Refresh() {
widget.loadProjects()
if widget.Disabled() || widget.CurrentProject() == nil {
widget.SetItemCount(0)
return
}
w.SetItemCount(len(w.CurrentProject().tasks))
w.display()
widget.SetItemCount(len(widget.CurrentProject().tasks))
widget.display()
}
func (widget *Widget) HelpText() string {