summaryrefslogtreecommitdiff
path: root/apps/plugins
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins')
-rw-r--r--apps/plugins/alarmclock.c11
1 files changed, 9 insertions, 2 deletions
diff --git a/apps/plugins/alarmclock.c b/apps/plugins/alarmclock.c
index 23ad886f6c..a22a2f29a5 100644
--- a/apps/plugins/alarmclock.c
+++ b/apps/plugins/alarmclock.c
@@ -125,7 +125,7 @@ enum plugin_status plugin_start(const void* parameter)
125 while(!quit) { 125 while(!quit) {
126 button = get_button(); 126 button = get_button();
127 127
128 if (button == PLA_EXIT || PLA_CANCEL) 128 if (button == PLA_EXIT || button == PLA_CANCEL)
129 quit = true; 129 quit = true;
130 130
131 FOR_NB_SCREENS(i) { 131 FOR_NB_SCREENS(i) {
@@ -141,11 +141,18 @@ enum plugin_status plugin_start(const void* parameter)
141 switch (button) { 141 switch (button) {
142 case PLA_UP: 142 case PLA_UP:
143 case PLA_UP_REPEAT: 143 case PLA_UP_REPEAT:
144#ifdef HAVE_SCROLLWHEEL
145 case PLA_SCROLL_FWD:
146 case PLA_SCROLL_FWD_REPEAT:
147#endif
144 alarm[current] = (alarm[current] + 1) % maxval[current]; 148 alarm[current] = (alarm[current] + 1) % maxval[current];
145 break; 149 break;
146
147 case PLA_DOWN: 150 case PLA_DOWN:
148 case PLA_DOWN_REPEAT: 151 case PLA_DOWN_REPEAT:
152#ifdef HAVE_SCROLLWHEEL
153 case PLA_SCROLL_BACK:
154 case PLA_SCROLL_BACK_REPEAT:
155#endif
149 alarm[current] = (alarm[current] + maxval[current] - 1) 156 alarm[current] = (alarm[current] + maxval[current] - 1)
150 % maxval[current]; 157 % maxval[current];
151 break; 158 break;