fixed Android boolean appmessage bug

master 1.2
Alina Marquardt 2015-11-25 20:17:59 +01:00
parent fde54bcba2
commit 9420dc504a
3 changed files with 6 additions and 6 deletions

View File

@ -18,7 +18,7 @@
"chalk"
],
"uuid": "000fd62a-3f0a-4bdd-a118-b3caa48893a0",
"versionLabel": "1.1",
"versionLabel": "1.2",
"watchapp": {
"watchface": true
}

View File

@ -14,7 +14,7 @@ Pebble.addEventListener('webviewclosed', function(e) {
if (configData.colors) {
Pebble.sendAppMessage({
colors: configData.colors,
inverse: configData.inverse === true
inverse: 0+(configData.inverse === true)
}, function() {
console.log('Send successful!');
}, function() {

View File

@ -96,7 +96,7 @@ static void inbox_received_handler(DictionaryIterator *iter, void *context) {
colors = colors_t->value->uint8;
persist_write_int(KEY_COLORS, colors);
}
if(inverse_t && inverse_t->value->int32 > 0) {
if(inverse_t && inverse_t->value->int8 > 0) {
persist_write_bool(KEY_INVERSE, true);
inverse = true;
} else {
@ -140,7 +140,7 @@ static void tick_handler(struct tm *tick_time, TimeUnits changed) {
// Store time
// dummy time in emulator
if (debug) {
s_last_time.hours = 5;
s_last_time.hours = 11;
s_last_time.minutes = tick_time->tm_sec;
} else {
s_last_time.hours = tick_time->tm_hour;