diff options
Diffstat (limited to 'source/settings/SettingsProcessor.mc')
| -rw-r--r-- | source/settings/SettingsProcessor.mc | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/source/settings/SettingsProcessor.mc b/source/settings/SettingsProcessor.mc index cf7684b..57fe411 100644 --- a/source/settings/SettingsProcessor.mc +++ b/source/settings/SettingsProcessor.mc @@ -65,11 +65,17 @@ class SettingsProcessor { } if (job.forms > 0) { var lines = job.lines; - var waiting = ChangeQueue.count(AppState.theVault()); + // "Require PIN" items apply by themselves at the next PIN. + var vault = AppState.theVault(); + var locks = ChangeQueue.countLocks(vault); + var waiting = ChangeQueue.count(vault) - locks; if (waiting > 0) { lines.add(waiting + (waiting == 1 ? " change waits" : " changes wait") + " for your PIN: menu, Phone changes."); } + if (locks > 0) { + lines.add(locks + (locks == 1 ? " entry locks" : " entries lock") + " when you next enter your PIN."); + } Results.save(lines); WatchUi.pushView(new InfoView("Results", lines, "results"), new InfoDelegate(), WatchUi.SLIDE_UP); Results.markSeen(); |
