diff --git a/apps/messagegui/ChangeLog b/apps/messagegui/ChangeLog index 36ec8191f..834d703ce 100644 --- a/apps/messagegui/ChangeLog +++ b/apps/messagegui/ChangeLog @@ -83,3 +83,4 @@ Don't write messages to flash until the app closes 0.59: Ensure we do write messages if messages app can't be fast loaded (see #2373) 0.60: Fix saving of removal messages if UI not open +0.61: Fix regression where loading into messages app stops back from working (#2398) diff --git a/apps/messagegui/app.js b/apps/messagegui/app.js index 0f3d90a9d..9f8a20219 100644 --- a/apps/messagegui/app.js +++ b/apps/messagegui/app.js @@ -370,6 +370,7 @@ function checkMessages(options) { } // If we have a new message, show it if ((toShow||options.showMsgIfUnread) && newMessages.length) { + delete newMessages[0].show; // stop us getting stuck here if we're called a second time showMessage(newMessages[0].id); // buzz after showMessage, so being busy during layout doesn't affect the buzz pattern if (global.BUZZ_ON_NEW_MESSAGE) { diff --git a/apps/messagegui/metadata.json b/apps/messagegui/metadata.json index 5b1cb60c6..811f9baff 100644 --- a/apps/messagegui/metadata.json +++ b/apps/messagegui/metadata.json @@ -2,7 +2,7 @@ "id": "messagegui", "name": "Message UI", "shortName": "Messages", - "version": "0.60", + "version": "0.61", "description": "Default app to display notifications from iOS and Gadgetbridge/Android", "icon": "app.png", "type": "app",