mirror of
https://github.com/profanity-im/profanity.git
synced 2024-11-03 19:37:16 -05:00
fix idle calculation if not using LIBXSS
the inp_get_char was never returning ERR even without getting any input so the idle timeout stuff was wasting CPU and wasn't working if LIBXSS wasn't used.
This commit is contained in:
parent
d5dee1632d
commit
d987897c0b
@ -178,7 +178,7 @@ static wint_t
|
|||||||
_ui_get_char(char *input, int *size, int *result)
|
_ui_get_char(char *input, int *size, int *result)
|
||||||
{
|
{
|
||||||
wint_t ch = inp_get_char(input, size, result);
|
wint_t ch = inp_get_char(input, size, result);
|
||||||
if (ch != ERR) {
|
if (ch != ERR && *result != ERR) {
|
||||||
ui_reset_idle_time();
|
ui_reset_idle_time();
|
||||||
}
|
}
|
||||||
return ch;
|
return ch;
|
||||||
|
Loading…
Reference in New Issue
Block a user