diff --git a/ui/key/key.go b/ui/key/key.go index 937f03c0..897c1cad 100644 --- a/ui/key/key.go +++ b/ui/key/key.go @@ -61,6 +61,10 @@ const ( NamePageDown = '⇟' ) +func (m Modifiers) Contain(m2 Modifiers) bool { + return m&m2 == m2 +} + func (h OpHandler) Add(o *ui.Ops) { data := make([]byte, ops.TypeKeyHandlerLen) data[0] = byte(ops.TypeKeyHandler)