From f403a29fdb1402f45790bb67a42a6d846f33984e Mon Sep 17 00:00:00 2001 From: Jean Guyomarc'h Date: Sat, 30 Jan 2016 22:51:24 +0100 Subject: [PATCH] termptyesc: fix logic of ty escapes handling --- src/bin/termptyesc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bin/termptyesc.c b/src/bin/termptyesc.c index 1b6fc75c..05e28d4f 100644 --- a/src/bin/termptyesc.c +++ b/src/bin/termptyesc.c @@ -1506,7 +1506,7 @@ _handle_esc_terminology(Termpty *ty, const Eina_Unicode *c, const Eina_Unicode * // commands are stored in the buffer, 0 bytes not allowed (end marker) cmd = eina_unicode_unicode_to_utf8(buf, NULL); ty->cur_cmd = cmd; - if ((!config->ty_escapes) || (!_termpty_ext_handle(ty, cmd, buf))) + if ((config->ty_escapes) && (!_termpty_ext_handle(ty, cmd, buf))) { if (ty->cb.command.func) ty->cb.command.func(ty->cb.command.data); }