Browse code

removed click on back handler

Louis authored on18/10/2022 22:30:07
Showing3 changed files
1 1
Binary files a/build/bike_companion.pbw and b/build/bike_companion.pbw differ
... ...
@@ -76,7 +76,7 @@ static void prv_up_click_handler(ClickRecognizerRef recognizer, void *context) {
76 76
 
77 77
 static void prv_down_click_handler(ClickRecognizerRef recognizer, void *context) {
78 78
   //text_layer_set_text(s_other_text_layer, "Down");
79
-  send_message("exit");
79
+  //send_message("exit");
80 80
 }
81 81
 
82 82
 static void prv_back_click_handler(ClickRecognizerRef recognizer, void *context) {
... ...
@@ -88,7 +88,7 @@ static void prv_click_config_provider(void *context) {
88 88
   window_single_click_subscribe(BUTTON_ID_SELECT, prv_select_click_handler);
89 89
   window_single_click_subscribe(BUTTON_ID_UP, prv_up_click_handler);
90 90
   window_single_click_subscribe(BUTTON_ID_DOWN, prv_down_click_handler);
91
-  window_single_click_subscribe(BUTTON_ID_BACK, prv_back_click_handler);
91
+  //window_single_click_subscribe(BUTTON_ID_BACK, prv_back_click_handler);
92 92
 }
93 93
 
94 94
 static void prv_window_load(Window *window) {
... ...
@@ -333,6 +333,7 @@ static void prv_init(void) {
333 333
 }
334 334
 
335 335
 static void prv_deinit(void) {
336
+  send_message("exit");
336 337
   window_destroy(s_window);
337 338
 }
338 339
 
... ...
@@ -6,8 +6,8 @@ var clay = new Clay(clayConfig);
6 6
 var messageKeys = require('message_keys');
7 7
 
8 8
 var message;
9
-var gpx_to_strava = true;
10
-var gpx_to_web = false;
9
+var gpx_to_strava = false;
10
+var gpx_to_web = true;
11 11
 
12 12
 var locationInterval;
13 13
 
... ...
@@ -452,6 +452,8 @@ Pebble.addEventListener('appmessage', function(e) {
452 452
             get_coordinate();
453 453
             break;
454 454
         case 'exit':
455
+            clearInterval(instantLocationInterval);
456
+            clearInterval(locationInterval);
455 457
             if (gpx_to_strava || gpx_to_web) {
456 458
                 //End GPX file
457 459
                 GPXfooterBuilder();