Fix settings not being applied (Still waits until next draw)
This commit is contained in:
parent
296bda9061
commit
d22a58609e
1 changed files with 7 additions and 0 deletions
|
|
@ -58,11 +58,18 @@ static void inbox_recieved_callback(DictionaryIterator *iter, void *context) {
|
||||||
settings.EatingWindowEnd = fast_end_t->value->cstring;
|
settings.EatingWindowEnd = fast_end_t->value->cstring;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Apply colour settings
|
||||||
|
text_layer_set_background_color(s_time_layer, settings.BackgroundColor);
|
||||||
|
text_layer_set_text_color(s_time_layer, settings.ForegroundColor);
|
||||||
|
text_layer_set_background_color(s_date_layer, settings.BackgroundColor);
|
||||||
|
text_layer_set_text_color(s_date_layer, settings.ForegroundColor);
|
||||||
|
|
||||||
// Save the new settings to persistent storage
|
// Save the new settings to persistent storage
|
||||||
save_settings();
|
save_settings();
|
||||||
}
|
}
|
||||||
|
|
||||||
static void update_time() {
|
static void update_time() {
|
||||||
|
|
||||||
// Get a tm structure
|
// Get a tm structure
|
||||||
time_t now = time(NULL);
|
time_t now = time(NULL);
|
||||||
struct tm *tick_time = localtime(&now);
|
struct tm *tick_time = localtime(&now);
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue