X-Git-Url: https://mop.ddnsfree.com/gitweb/?a=blobdiff_plain;f=web%2Fprefs.js;h=314c90eba633f63ae0b6fce93cd885be8ca13a37;hb=refs%2Fheads%2Fpost-bold;hp=415bdc6884d6bdb8df7079c14f3b32a95e79a42e;hpb=42e0c21312ba187cbc966ade7581bffff1f12161;p=brisk.git diff --git a/web/prefs.js b/web/prefs.js index 415bdc6..314c90e 100644 --- a/web/prefs.js +++ b/web/prefs.js @@ -82,19 +82,21 @@ function prefs_apply(prefs_new, is_update, is_volat) tra.show_noauth(); } - if (prefs.listen != l_list_isol && prefs_new.listen == l_list_isol) { - if (standup_data_old != null) { - standup_data_notisol = standup_data_old.slice(); + if (typeof(prefs) != "undefined") { + if (prefs.listen != l_list_isol && prefs_new.listen == l_list_isol) { + if (standup_data_old != null) { + standup_data_notisol = standup_data_old.slice(); + } } - } - else if (prefs.listen == l_list_isol && prefs_new.listen != l_list_isol) { - if (standup_data_notisol != null) { - standup_data_old = standup_data_notisol; - standup_data_notisol = null; + else if (prefs.listen == l_list_isol && prefs_new.listen != l_list_isol) { + if (standup_data_notisol != null) { + standup_data_old = standup_data_notisol; + standup_data_notisol = null; + } } } - if (true) { + if (g_prefs.listen != prefs_new.listen) { // ricalculation of standup area g_prefs.listen = prefs_new.listen;