https://bugs.kde.org/show_bug.cgi?id=524131

--- Comment #14 from [email protected] ---
The appimage is Version 5.1.3-eef04f1. I downloaded this sometime back from the
kmymoney.org website. Note that on debian trixie I have to start it Exec=env
LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libwayland-client.so.0 GDK_BACKEND=x11
WAYLAND_DISPLAY= kmymoney.appimage. 
The 5.2.2 version is 5.2.2-f91d4b82e. I regularly sync my local git clone and
build on debian trixie.

Order of things I did to reproduce:
1. create a customized report of "Income and Expenses Current Month". I
unchecked a couple of payees in the customization but none involved in the
repro scenario. Save, close, reopen (not sure if that is necessary)
2. Merge payees. I have a category, Gasoline and multiple variations of "shell
oil". The variations seem to be just different ways credit cards record a
transaction. My transactions are all imported from downloaded OFX files. 
At this point, consistency check is fine and no unused payees show up in the
payees list. 
I checked the report settings and it did indeed seem to still list payees that
I just merged.
3. Save, close, reopen. At this point, the unknown payees are there in the
payee list and in the report filterers section they are listed and checked. 

So, without knowing anything about how the code works, my guess is when payees
are merged, the signal to update is not being received by reports. Since the
payees have been merged, the saving of the file removes them from the official
list but the references remain in reports. Loading then does the consistency
fixup.

If you are still unable to repro I will try to create a minimal file with the
repro scenario. So far I've just been using my file containing several years of
data.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to