strongbox-password-safe / Strongbox

A KeePass/Password Safe Client for iOS and OS X
https://strongboxsafe.com
GNU Affero General Public License v3.0
1.35k stars 102 forks source link

Custom field drops to the last position after editing (iOS) #677

Closed vszakats closed 1 year ago

vszakats commented 1 year ago

Steps to reproduce:

Strongbox iOS v1.58.0–v1.58.3 with "Sort Custom Fields" → OFF. Edit an entry having multiple custom fields. Choose one from the middle or top of the list of custom fields. Enter/edit the key/value, or leave them unchanged. Finish editing.

What happened:

The edited custom field drops to the last position amongst all custom fields. This position is retained when saving the entry.

Expected:

The custom field stays exactly where it was relative to the other custom fields, regardless of content. With custom field sorting off, the edited field is not expected to change position by itself.

For changing position, there is a drag area next to each field. This can be used to restore the old position, but it's not practical after each edit.

This works as expected in Strongbox macOS, same version.

vszakats commented 1 year ago

Thank you @strongbox-mark, I confirm that it works as expected in 1.58.5.