diff --git a/dbus.go b/dbus.go index e496107..bab9074 100644 --- a/dbus.go +++ b/dbus.go @@ -292,6 +292,15 @@ func (a *DBusAdapter) Submit(sessionID, prompt string) (bool, *dbus.Error) { return true, nil } +func (a *DBusAdapter) React(sessionID, emoji string) (bool, *dbus.Error) { + sess := a.mgr.Session(sessionID) + if sess == nil { + return false, nil + } + sess.Core.React(emoji) + return true, nil +} + func (a *DBusAdapter) Interrupt(sessionID string) (bool, *dbus.Error) { sess := a.mgr.Session(sessionID) if sess == nil {