diff --git a/apps/sched/interface.html b/apps/sched/interface.html
index 73ceff3c1a..fa41325746 100644
--- a/apps/sched/interface.html
+++ b/apps/sched/interface.html
@@ -173,7 +173,7 @@
};
}
}
- tdType.textContent = type;
+ tdType.textContent = type + (alarm.appid ? `\n(${alarm.appid})` : "");
if (!exists) {
const asterisk = document.createElement('sup');
asterisk.textContent = '*';
@@ -331,6 +331,10 @@
alarms.sort((a, b) => {
let x;
+ // move app specific alarms to the bottom
+ x = !!a.appid - !!b.appid;
+ if(x) return x;
+
x = !!b.date - !!a.date;
if(x) return x;