Bug 473730 - Hiding Number field in ledger is not saved
Summary: Hiding Number field in ledger is not saved
Status: RESOLVED FIXED
Alias: None
Product: kmymoney
Classification: Applications
Component: ux-ui (show other bugs)
Version: git (master)
Platform: Other Microsoft Windows
: NOR normal
Target Milestone: ---
Assignee: KMyMoney Devel Mailing List
URL:
Keywords:
Depends on:
Blocks: 426400
  Show dependency treegraph
 
Reported: 2023-08-24 16:04 UTC by adi.sav
Modified: 2024-02-02 11:37 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 5.2.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description adi.sav 2023-08-24 16:04:38 UTC
Using KMyMoney Version 5.1.80-308103855

STEPS TO REPRODUCE
1. go to ledger
2. right-click on the table header and deselect Number, Entry date, Payee, Reconciliation
3. close KMyMoney
4. open KMyMoney
5. go to ledger; Number field is still shown and it shouldn't. It's setting is not saved in config file.
Comment 1 Ralf Habacker 2024-02-01 15:42:55 UTC
This is still an issue with an up to date build from git master branch.
Comment 2 Ralf Habacker 2024-02-01 16:39:20 UTC
The reason for this problem is that the "0" column is set as always visible at https://invent.kde.org/office/kmymoney/-/blame/master/kmymoney/widgets/columnselector.cpp#L44
Comment 3 Ralf Habacker 2024-02-02 11:37:02 UTC
Git commit 624f2f1593b86806114c601953f422df524afd30 by Ralf Habacker.
Committed on 02/02/2024 at 11:36.
Pushed by habacker into branch 'master'.

Fix 'Hiding Number field in ledger is not saved'
FIXED-IN:5.2.0

M  +0    -2    kmymoney/widgets/columnselector.cpp

https://invent.kde.org/office/kmymoney/-/commit/624f2f1593b86806114c601953f422df524afd30