Skip to content

Items are saved if you click OK even if no changes have been made #12981

@thericle

Description

@thericle

Have you searched for an existing issue?

  • Yes, I tried searching and reviewed the pinned issues

Brief Summary

Under specific circumstances, items can be saved anew every time you open them and click OK, even if no changes have been made. This is related to the Properties tab and browser integration. It is solved when you restart the program.

Steps to Reproduce

  1. Open KeePassXC (so far everything works fine)
  2. Open an item and change a setting related to browser integration.
  3. Click OK

Expected Versus Actual Behavior

If you do the steps above, I have noticed 3 things that shouldn't normally happen:

  1. You cannot remove the browser integration related properties from the item. If you delete them, they reappear the next time you open it.
  2. In any other item you open, browser integration related properties are added to it when you click OK, even if you haven't changed anything.
  3. Every time you open any item and click OK, it is saved anew, even if you haven't made any changes, and a new entry is added to its history.

All issues above are solved when you restart the program (of course, any additions in various items remain), until you change a browser integration setting in just one item, at which point, this behavior starts again.

KeePassXC Debug Information

KeePassXC - Version 2.7.11
Revision: 01e5b6e

Qt 5.15.18
Debugging mode is disabled.

Operating system: Windows 11 Version 2009
CPU architecture: x86_64
Kernel: winnt 10.0.26200

Enabled extensions:
- Auto-Type
- Browser Integration
- Passkeys
- SSH Agent
- KeeShare
- YubiKey
- Quick Unlock

Cryptographic libraries:
- Botan 3.7.1

Operating System

Windows

Linux Desktop Environment

None

Linux Windowing System

None

Metadata

Metadata

Assignees

Type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions