# HG changeset patch # User Matti Hamalainen # Date 1338108401 -10800 # Node ID 012f106bf2902b7e2cf8e55c9f741969812c82dc # Parent f8fc6d18bcdbffece6add240c11c42925886f4e9 Check editbuf dirty flag in editline update. diff -r f8fc6d18bcdb -r 012f106bf290 ui.c --- a/ui.c Sun May 27 11:45:51 2012 +0300 +++ b/ui.c Sun May 27 11:46:41 2012 +0300 @@ -243,8 +243,10 @@ void nnwin_update_editbuf(nn_editbuf_t *buf) { char *tmp; - if (editWin == NULL || buf == NULL) return; + if (editWin == NULL || buf == NULL || !buf->dirty) + return; + buf->dirty = FALSE; buf->data[buf->len] = 0; tmp = nn_username_decode(th_strdup(buf->data));