[kmymoney] [Bug 518879] New: Account Ledger NormalOperation - Prevent changing reconciliation status by click on column C
pc
bugzilla_noreply at kde.org
Sun Apr 12 19:39:54 BST 2026
https://bugs.kde.org/show_bug.cgi?id=518879
Bug ID: 518879
Summary: Account Ledger NormalOperation - Prevent changing
reconciliation status by click on column C
Classification: Applications
Product: kmymoney
Version First 5.2.2
Reported In:
Platform: Other
OS: Other
Status: REPORTED
Severity: wishlist
Priority: NOR
Component: ux-ui
Assignee: kmymoney-devel at kde.org
Reporter: junk_2010 at live.co.uk
Target Milestone: ---
SUMMARY
User interaction with the account ledger “C” column behaves differently
depending on whether an account ledger is in “normal operation” or
“reconciliation operation”.
1) The “Account Ledger - Normal Operation” allows the user to inadvertently
change the “reconciliation” state of a transaction to any of the “Blank”, “C”
or “R” values. This seems “dangerous”.
Ideally KMyMoney would prevent this from happening. If backwards compatibility
is required the suggestion is to use a KMyMoney configuration option.
2) The KMyMoney “Account Ledger - Reconciliation Operation” works as I would
expect in that an “R” value cannot be set by clicking on the “C” column. As a
reference this matches the GnuCash functionality.
DETAIL
Account Ledger - Normal Operation
a) If a transaction is selected by clicking over the “C” column entry, the
transaction is selected. However, the “C” column transaction value is also
changed. This is not always immediately noticeable as if there are other
transaction entries of the same date as this action can change the display
order of these same date entries. For each mouse click on a transaction “C”
column, the value cycles around three values in the order “Blank” -> “C” -> “R”
-> “Blank”.
b) Unexpectedly (to me) the shortcut “Toggle” (Ctrl+Space) cycles around the
three values “Blank”, “C” and “R”. I guess I expected “Toggle” to mean changing
between two values. This shortcut key action is “cycling” around three values.
Account Ledger - Reconciliation Operation
a) When clicking in the “C” column the transaction value only cycles between
the two values “Blank” and “C”. This seems very sensible and a good
implementation.
b) After selecting a transaction, the shortcut key “Toggle” (Ctrl+Space) only
cycles between the two values “Blank” and “C”. This seems very sensible and a
good implementation.
I noticed that in the master branch in the update:
Commit bf07bd86, Feb 07, 2026 - Improved UI handling of split reconciliation
status
https://invent.kde.org/office/kmymoney/-/commit/bf07bd869698e3cc7697bc90bc9391b27caba985
a) Prevent click in ledger to change state
A new option has been added to prevent a click on the C column to cycle
through the reconciliation states. The default is to react on the click
to maintain backward compatibility.
This is the option “Prevent changing reconciliation status by click on column
C”
This does prevent changing transaction “C” column values by clicking on the “C”
column in the account ledger. However, this is for both “Normal Operation” and
“Reconciliation Operation”. Would it be possible for this new option to only
apply to “Normal Operation”?
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the KMyMoney-devel
mailing list