From c6823260e345cb4a2ca68837f5be782e1329bc82 Mon Sep 17 00:00:00 2001 From: Alastair Poole Date: Wed, 20 Jan 2021 17:12:59 +0000 Subject: [PATCH] ui: config change response. This could do with a delay on the poll change...but it's better --- src/bin/ui/ui.c | 1 + src/bin/ui/ui_process_list.c | 1 + 2 files changed, 2 insertions(+) diff --git a/src/bin/ui/ui.c b/src/bin/ui/ui.c index 725a7e5..9bd7d39 100644 --- a/src/bin/ui/ui.c +++ b/src/bin/ui/ui.c @@ -31,6 +31,7 @@ evisum_ui_config_save(Ui *ui) { if ((_evisum_config->proc.poll_delay != ui->proc.poll_delay) || (_evisum_config->proc.show_kthreads != ui->proc.show_kthreads) || + (_evisum_config->proc.show_user != ui->proc.show_user) || (_evisum_config->proc.show_scroller != ui->proc.show_scroller) ) { diff --git a/src/bin/ui/ui_process_list.c b/src/bin/ui/ui_process_list.c index 82bc956..8d5bbfc 100644 --- a/src/bin/ui/ui_process_list.c +++ b/src/bin/ui/ui_process_list.c @@ -1640,6 +1640,7 @@ _evisum_config_changed_cb(void *data, int type EINA_UNUSED, void *event EINA_UNU (ui->proc.show_scroller ? ELM_SCROLLER_POLICY_ON : ELM_SCROLLER_POLICY_OFF)); + pd->skip_wait = 1; return EINA_TRUE; }