mirror of https://github.com/espruino/BangleApps
sliding text clock: BUGFIX - clock is blancj after 2nd settings update
parent
9e1ca8c88e
commit
dbda3be396
|
@ -316,12 +316,13 @@ function initDisplay(settings) {
|
|||
if(settings == null){
|
||||
settings = {};
|
||||
}
|
||||
row_type_overide = date_formatter.defaultRowTypes();
|
||||
var row_type_overide = date_formatter.defaultRowTypes();
|
||||
mergeMaps(row_types,row_type_overide);
|
||||
mergeMaps(row_types,settings.row_types);
|
||||
var row_defs = (settings.row_defs != null)? settings.row_defs : date_formatter.defaultRowDefs();
|
||||
row_displays = [];
|
||||
var row_defs = (settings.row_defs != null && !settings.row_defs.isEmpty())?
|
||||
settings.row_defs : date_formatter.defaultRowDefs();
|
||||
|
||||
row_displays = [];
|
||||
for(var i=0; i< row_defs.length; i++){
|
||||
var row_def = row_defs[i];
|
||||
var row_type_val = row_types[row_def.type];
|
||||
|
@ -356,8 +357,9 @@ function mergeObjects(obj1, obj2){
|
|||
|
||||
|
||||
const heights = {
|
||||
vsmall: [15,10],
|
||||
vsmall: [20,15],
|
||||
small: [25,20],
|
||||
msmall: [30,22],
|
||||
medium: [40,25],
|
||||
large: [50,40],
|
||||
vlarge: [60,50]
|
||||
|
|
|
@ -14,6 +14,9 @@
|
|||
row_types: {
|
||||
large:{
|
||||
angle_to_horizontal: 90
|
||||
},
|
||||
medium: {
|
||||
size: 'msmall'
|
||||
}
|
||||
},
|
||||
row_defs: [
|
||||
|
@ -100,7 +103,7 @@
|
|||
if(styling.row_types != null)
|
||||
settings.row_types = styling.row_types;
|
||||
|
||||
settings.row_defs = {};
|
||||
settings.delete("row_defs");
|
||||
if(styling.row_defs != null)
|
||||
settings.row_defs = styling.row_defs;
|
||||
|
||||
|
|
Loading…
Reference in New Issue