From 6422e8733d85c7e4f6c0b678ad314b90fe1aa266 Mon Sep 17 00:00:00 2001 From: Goffi Date: Sun, 17 Jul 2016 19:44:15 +0200 Subject: [PATCH] primitivus: dont call chatStateComposing where history keys are pressed --- frontends/src/primitivus/primitivus | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frontends/src/primitivus/primitivus b/frontends/src/primitivus/primitivus index 9c57508d..0d364d7e 100755 --- a/frontends/src/primitivus/primitivus +++ b/frontends/src/primitivus/primitivus @@ -166,7 +166,8 @@ class EditBar(sat_widgets.ModalEdit): else: if (self._mode == C.MODE_INSERTION and isinstance(self.host.selected_widget, quick_chat.QuickChat) - and key not in sat_widgets.FOCUS_KEYS): + and key not in sat_widgets.FOCUS_KEYS + and key not in (a_key['HISTORY_PREV'], a_key['HISTORY_NEXT'])): self.host.bridge.chatStateComposing(self.host.selected_widget.target, self.host.selected_widget.profile) return super(EditBar, self).keypress(size, key)