diff options
Diffstat (limited to 'source/settings/ManageForm.mc')
| -rw-r--r-- | source/settings/ManageForm.mc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/source/settings/ManageForm.mc b/source/settings/ManageForm.mc index a075880..70d707f 100644 --- a/source/settings/ManageForm.mc +++ b/source/settings/ManageForm.mc @@ -8,7 +8,8 @@ // applies it, or queues it (ChangeQueue) when it touches a locked // entry: edit, replace, counter, "Don't require PIN", the favourite // mark and delete wait until the PIN is entered on the watch. "Require PIN" waits too while -// the watch is locked (it needs the master key). Moving never waits: +// the watch is locked (it needs the master key), but is applied at the +// next PIN without confirming (ChangeQueue.applyLocks). Moving never waits: // the order isn't protected and a position is absolute, so applying a // move twice can't hit another entry. // Replacing a code's contents runs CodeCheck with the entry's own options @@ -383,7 +384,8 @@ class ManageRun extends Jobs.Job { return fail(e.code == VaultError.LIMIT ? e.getErrorMessage() as String : "storage full"); } queued = true; - message = "Waiting for your PIN on the watch: " + _a.describe(); + message = (_a.action == ManageAction.LOCK ? "Locks when you next enter your PIN on the watch: " + : "Waiting for your PIN on the watch: ") + _a.describe(); _a.wipe(); return true; } |
