Open da2x opened 3 years ago
What you describe is not a bug, you just want a change in the user interface to behave differently from the current feature.
Ideally, there shouldn't even be a dialog. For example, KeePassXC on desktop always pulls before pushing changes (reads/reloads the database before writing any change). This pattern reduces the chance of overwriting data and conflicts.
This is the data merge : https://github.com/Kunzisoft/KeePassDX/issues/840
Is the current data merge functionality working for you? The dialog box is just an information, now the merge button is much more accessible and is in front of the reload button.
To Reproduce
Expected behavior A dialog pops up telling me that the database file has changed outside the app. It gives me some options, but the only button is "OK". The dialog should have two buttons "Reload database" and "Ignore (Overwrite)", and a checkbox "Remember my choice/always reload".
Ideally, there shouldn't even be a dialog. For example, KeePassXC on desktop always pulls before pushing changes (reads/reloads the database before writing any change). This pattern reduces the chance of overwriting data and conflicts.
KeePass Database
KeePassDX (please complete the following information):
Android (please complete the following information):