From b1d55fb742ca211967891dd71ceb2707d90f1bcf Mon Sep 17 00:00:00 2001 From: Andy Spencer Date: Tue, 4 Jun 2013 04:16:23 +0000 Subject: [PATCH] Prevent unknown key messages --- views/day.c | 2 +- views/events.c | 2 +- views/month.c | 2 +- views/todo.c | 2 +- views/week.c | 2 +- views/year.c | 10 ++++++---- 6 files changed, 11 insertions(+), 9 deletions(-) diff --git a/views/day.c b/views/day.c index a61b8a1..c8926e8 100644 --- a/views/day.c +++ b/views/day.c @@ -167,5 +167,5 @@ int day_run(int key, mmask_t btn, int row, int col) day_draw(); wrefresh(win); } - return 0; + return ref; } diff --git a/views/events.c b/views/events.c index 6505cb3..8b1c7aa 100644 --- a/views/events.c +++ b/views/events.c @@ -108,5 +108,5 @@ int events_run(int key, mmask_t btn, int row, int col) events_draw(); wrefresh(win); } - return 0; + return scroll; } diff --git a/views/month.c b/views/month.c index c76c0bd..cbf6110 100644 --- a/views/month.c +++ b/views/month.c @@ -136,5 +136,5 @@ int month_run(int key, mmask_t btn, int row, int col) month_draw(); wrefresh(win); } - return 0; + return days || months; } diff --git a/views/todo.c b/views/todo.c index fd79b21..784d6e1 100644 --- a/views/todo.c +++ b/views/todo.c @@ -110,5 +110,5 @@ int todo_run(int key, mmask_t btn, int row, int col) todo_draw(); wrefresh(win); } - return 0; + return ref; } diff --git a/views/week.c b/views/week.c index 2c5c29d..e94c9d8 100644 --- a/views/week.c +++ b/views/week.c @@ -138,5 +138,5 @@ int week_run(int key, mmask_t btn, int row, int col) week_draw(); wrefresh(win); } - return 0; + return ref; } diff --git a/views/year.c b/views/year.c index 62ea6a6..22a372d 100644 --- a/views/year.c +++ b/views/year.c @@ -164,8 +164,10 @@ int year_run(int key, mmask_t btn, int row, int col) } /* Refresh */ - werase(win); - year_draw(); - wrefresh(win); - return 0; + if (dir || y != YEAR) { + werase(win); + year_draw(); + wrefresh(win); + } + return dir || y != YEAR; } -- 2.43.2