The software should show a writing indicator. The UI should not be impacted by the key computing.
When I write a new version if the database, there is a freeze of the UI. My system told me that the app does not respond and ask me to kill it.
KeePassXC - Version 2.4.1
Revision: 7bafe65
Distribution: Flatpak
Qt 5.12.3
Debugging mode is disabled.
Operating system: Linux 5.0.17-300.fc30.x86_64
CPU architecture: x86_64
Kernel: linux 5.0.17-300.fc30.x86_64
Enabled extensions:
Cryptographic libraries:
libgcrypt 1.8.4
This is not writing to disk delay, it is your computer computing the master key. Did you set your argon2 settings too high?
@droidmonkey thanks for replying! I understand better now. Indeed, my Argon2 takes ~10sec to compute.
So I propose to rename this issue to "UI lags & freeze while key computing"
It is indeed a problem that the UI freezes. Its a little challenging to fix that right now, but it should be addressed.