summaryrefslogtreecommitdiff
path: root/apps/plugins/metronome.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/metronome.c')
-rw-r--r--apps/plugins/metronome.c11
1 files changed, 7 insertions, 4 deletions
diff --git a/apps/plugins/metronome.c b/apps/plugins/metronome.c
index 2dd7c8950c..cf5113cadf 100644
--- a/apps/plugins/metronome.c
+++ b/apps/plugins/metronome.c
@@ -235,10 +235,6 @@ enum plugin_status plugin_start(struct plugin_api* api, void* parameter){
235 235
236 button = rb->button_get(true); 236 button = rb->button_get(true);
237 237
238 if (rb->default_event_handler_ex(button, cleanup, NULL)
239 == SYS_USB_CONNECTED)
240 return PLUGIN_USB_CONNECTED;
241
242 switch (button) { 238 switch (button) {
243 239
244 case METRONOME_QUIT: 240 case METRONOME_QUIT:
@@ -294,6 +290,13 @@ enum plugin_status plugin_start(struct plugin_api* api, void* parameter){
294 calc_period(); 290 calc_period();
295 draw_display(); 291 draw_display();
296 break; 292 break;
293
294 default:
295 if (rb->default_event_handler_ex(button, cleanup, NULL)
296 == SYS_USB_CONNECTED)
297 return PLUGIN_USB_CONNECTED;
298 break;
299
297 } 300 }
298 } 301 }
299} 302}