aboutsummaryrefslogtreecommitdiffstats
path: root/termui/show_bug.go
diff options
context:
space:
mode:
Diffstat (limited to 'termui/show_bug.go')
-rw-r--r--termui/show_bug.go12
1 files changed, 10 insertions, 2 deletions
diff --git a/termui/show_bug.go b/termui/show_bug.go
index 23b82c73..6296c445 100644
--- a/termui/show_bug.go
+++ b/termui/show_bug.go
@@ -21,6 +21,15 @@ const showBugHeaderView = "showBugHeaderView"
const timeLayout = "Jan 2 2006"
+var showBugHelp = helpBar{
+ {"q", "Save and return"},
+ {"←↓↑→,hjkl", "Navigation"},
+ {"o", "Toggle open/close"},
+ {"e", "Edit"},
+ {"c", "Comment"},
+ {"t", "Change title"},
+}
+
type showBug struct {
cache *cache.RepoCache
bug *cache.BugCache
@@ -93,11 +102,10 @@ func (sb *showBug) layout(g *gocui.Gui) error {
sb.childViews = append(sb.childViews, showBugInstructionView)
v.Frame = false
v.FgColor = gocui.ColorWhite
- v.BgColor = gocui.ColorBlue
}
v.Clear()
- _, _ = fmt.Fprintf(v, "[q] Save and return [←↓↑→,hjkl] Navigation [o] Toggle open/close [e] Edit [c] Comment [t] Change title")
+ _, _ = fmt.Fprint(v, showBugHelp.Render(maxX))
_, err = g.SetViewOnTop(showBugInstructionView)
if err != nil {