This is a staging forum for AgileBits, not an official support forum. Visit http://discussions.agilebits.com instead.
Bug: 1P deletes too many entries
I've found a bug where 1Password v3.7.2 (Nov 2, 2012) deletes too many entries in a password set.
If you delete an entry while the keyboard is on the screen, it doesn't remove the entry. The entry row remains including the delete button. Pressing the delete button again removes the next entry.
This was discovered on my iPad Mini running iOS 6.0.1. It does not happen on the iPhone as that interface doesn't show the keyboard on the same screen.
Here are some pics showing this behavior in more detail.
First is a simple test set I've created. It includes 4 entries.
[img]http://s5.postimage.org/9e0noyzuv/1_P_Delete_Issue_1.png[/img]
Deleting the password entry. Except for looking bad because all the info has to slide to the left to make room for the Delete button, it works as expected.
[img]http://s5.postimage.org/ikiyc953b/1_P_Delete_Issue_2.png[/img]
The password entry has been properly deleted. 3 entries remain.
[img]http://s5.postimage.org/w05z1pdl3/1_P_Delete_Issue_3.png[/img]
Click in a text field to bring up the keyboard. Here I clicked in the empty "add an entry" row but it doesn't matter where. Click the minus sign on the left or slide across the entry to bring up the Delete button. As like before, the entry value slides to the left as the Delete button slides in.
[img]http://s5.postimage.org/8xfg2jc3r/1_P_Delete_Issue_4.png[/img]
Press the Delete button and the keyboard disappears. The "foox" entry still remains as if in a "Do you want to delete this row?" state where in fact, the entry has been deleted. The UI just hasn't been updated to reflect this change.
[img]http://s5.postimage.org/bq8nmkcg7/1_P_Delete_Issue_5.png[/img]
One would think that it wasn't deleted so you press the Delete button for the "foox" entry again. It removes the row for "foox" but it also removes the "bar" entry as well. Eeek!
[img]http://s5.postimage.org/3w3gnff9j/1_P_Delete_Issue_6.png[/img]
If you were to notice this and click on the Cancel button, it wouldn't actually remove the entries from the set.
If you were to click on the Done button instead, you would lose the information.
Luckily 1P has a backup system on my laptop so not all was lost. However, this happened while I was out and the incorrectly removed entry was importantly needed at that time. Suffice it to say, I was a bit peeved.
Hopefully this can make it into the 1Password 4 version, if it hasn't been fixed already.
Thanks
If you delete an entry while the keyboard is on the screen, it doesn't remove the entry. The entry row remains including the delete button. Pressing the delete button again removes the next entry.
This was discovered on my iPad Mini running iOS 6.0.1. It does not happen on the iPhone as that interface doesn't show the keyboard on the same screen.
Here are some pics showing this behavior in more detail.
First is a simple test set I've created. It includes 4 entries.
[img]http://s5.postimage.org/9e0noyzuv/1_P_Delete_Issue_1.png[/img]
Deleting the password entry. Except for looking bad because all the info has to slide to the left to make room for the Delete button, it works as expected.
[img]http://s5.postimage.org/ikiyc953b/1_P_Delete_Issue_2.png[/img]
The password entry has been properly deleted. 3 entries remain.
[img]http://s5.postimage.org/w05z1pdl3/1_P_Delete_Issue_3.png[/img]
Click in a text field to bring up the keyboard. Here I clicked in the empty "add an entry" row but it doesn't matter where. Click the minus sign on the left or slide across the entry to bring up the Delete button. As like before, the entry value slides to the left as the Delete button slides in.
[img]http://s5.postimage.org/8xfg2jc3r/1_P_Delete_Issue_4.png[/img]
Press the Delete button and the keyboard disappears. The "foox" entry still remains as if in a "Do you want to delete this row?" state where in fact, the entry has been deleted. The UI just hasn't been updated to reflect this change.
[img]http://s5.postimage.org/bq8nmkcg7/1_P_Delete_Issue_5.png[/img]
One would think that it wasn't deleted so you press the Delete button for the "foox" entry again. It removes the row for "foox" but it also removes the "bar" entry as well. Eeek!
[img]http://s5.postimage.org/3w3gnff9j/1_P_Delete_Issue_6.png[/img]
If you were to notice this and click on the Cancel button, it wouldn't actually remove the entries from the set.
If you were to click on the Done button instead, you would lose the information.
Luckily 1P has a backup system on my laptop so not all was lost. However, this happened while I was out and the incorrectly removed entry was importantly needed at that time. Suffice it to say, I was a bit peeved.
Hopefully this can make it into the 1Password 4 version, if it hasn't been fixed already.
Thanks
Flag
0