summaryrefslogtreecommitdiff
path: root/apps/plugins/clock/clock.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/clock/clock.c')
-rw-r--r--apps/plugins/clock/clock.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/apps/plugins/clock/clock.c b/apps/plugins/clock/clock.c
index e9985a1..bb42b51 100644
--- a/apps/plugins/clock/clock.c
+++ b/apps/plugins/clock/clock.c
@@ -174,16 +174,17 @@ enum plugin_status plugin_start(struct plugin_api* api, void* parameter){
break;
default:
- redraw=false;
if(rb->default_event_handler_ex(button, cleanup, NULL)
== SYS_USB_CONNECTED)
return PLUGIN_USB_CONNECTED;
+ if(time.second != last_second){
+ last_second=time.second;
+ redraw=true;
+ }else
+ redraw=false;
break;
}
- if(time.second != last_second){
- last_second=time.second;
- redraw=true;
- }
+
if(redraw){
clock_draw_set_colors();
FOR_NB_SCREENS(i)