From edcf03e179b0698c2072ec4d6175e7880c358450 Mon Sep 17 00:00:00 2001 From: Francis Lachapelle Date: Tue, 4 Jan 2022 12:23:38 -0500 Subject: [PATCH] fix(mail(js)): save "mark as read" delay when changing mode --- UI/Templates/PreferencesUI/UIxPreferences.wox | 1 + .../js/Preferences/PreferencesController.js | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/UI/Templates/PreferencesUI/UIxPreferences.wox b/UI/Templates/PreferencesUI/UIxPreferences.wox index 545779810..37db15b87 100644 --- a/UI/Templates/PreferencesUI/UIxPreferences.wox +++ b/UI/Templates/PreferencesUI/UIxPreferences.wox @@ -645,6 +645,7 @@
diff --git a/UI/WebServerResources/js/Preferences/PreferencesController.js b/UI/WebServerResources/js/Preferences/PreferencesController.js index 05c995b49..fbfbdaa71 100644 --- a/UI/WebServerResources/js/Preferences/PreferencesController.js +++ b/UI/WebServerResources/js/Preferences/PreferencesController.js @@ -25,7 +25,10 @@ $mdConstant.KEY_CODE.COMMA, $mdConstant.KEY_CODE.SEMICOLON ]; - this.mailAutoMarkAsReadDelay = Preferences.defaults.SOGoMailAutoMarkAsReadMode == 'delay' ? Math.max(1, Preferences.defaults.SOGoMailAutoMarkAsReadDelay) : 5; + if (Preferences.defaults.SOGoMailAutoMarkAsReadMode == 'delay') + this.mailAutoMarkAsReadDelay = Math.max(1, this.preferences.defaults.SOGoMailAutoMarkAsReadDelay); + else + this.mailAutoMarkAsReadDelay = 5; // Set alternate avatar in User service if (Preferences.defaults.SOGoAlternateAvatar)