From f77d7c2c3d578ae5a724e1e8b91656304dde75d0 Mon Sep 17 00:00:00 2001 From: Drew DeVault Date: Tue, 14 May 2019 14:27:28 -0400 Subject: Add distinct keybindings for each compose view --- widgets/compose.go | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'widgets/compose.go') diff --git a/widgets/compose.go b/widgets/compose.go index 38c33fcd..2daa29c2 100644 --- a/widgets/compose.go +++ b/widgets/compose.go @@ -120,6 +120,16 @@ func (c *Composer) Close() { } } +func (c *Composer) Bindings() string { + if c.editor == nil { + return "compose::review" + } else if c.editor == c.focusable[c.focused] { + return "compose::editor" + } else { + return "compose" + } +} + func (c *Composer) Event(event tcell.Event) bool { return c.focusable[c.focused].Event(event) } -- cgit