diff options
Diffstat (limited to 'apps/plugins/metronome.c')
-rw-r--r-- | apps/plugins/metronome.c | 11 |
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 | } |