commit c4aae2bbcef03c8c638885a812f301997a8bc733
parent 2c7f4e45f2823b5f72d808243e16ee7d5b1f0ccf
Author: Jack Mordaunt <jackmordaunt@gmail.com>
Date: Sat, 13 Feb 2021 18:37:07 +0800
fix: clear when navigating between projects
Diffstat:
1 file changed, 2 insertions(+), 0 deletions(-)
diff --git a/cmd/kanban/ui.go b/cmd/kanban/ui.go
@@ -173,6 +173,7 @@ func (ui *UI) Update(gtx C) {
log.Printf("loading project %q: %v", p, err)
}
if ok {
+ ui.Clear()
ui.Project = project
ui.Panels = func() (panels []*control.Panel) {
for _, s := range project.Stages {
@@ -426,6 +427,7 @@ func (ui *UI) Clear() {
ui.Modal = nil
ui.TicketForm = TicketForm{}
ui.ProjectForm = ProjectForm{}
+ ui.DeleteDialog = DeleteDialog{}
// @cleanup
// ui.FocusedTicket = struct {
// ID kanban.ID