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

            Bug ID: 516711
           Summary: Changes to Budget period persist after closing file
                    without saving changes
    Classification: Applications
           Product: kmymoney
      Version First 5.2.2
       Reported In:
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: ux-ui
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

Created attachment 190091
  --> https://bugs.kde.org/attachment.cgi?id=190091&action=edit
minimal data file that demonstrates the issue

SUMMARY
When I change the Period for the Budget in the attached file (e.g. from
Individual to Monthly), and then close the file without saving, if I then
reopen the file the changes are present.
If I quit KMM without saving then the changes are not present when I reopen it.

STEPS TO REPRODUCE
1. Open the attached file in KMyMoney
2. Go to the Budgets view, select the 2026 budget, and the "My GBP Expenses"
category: The budget amounts are displayed for individual periods as when
budget was created
3. Change the period from 'Individual' to 'Monthly', say 'Yes' to filling the
amounts, and click the 'Update' button:  The monthly amounts are displayed, as
expected
4. File => Close, and choose _NOT_ to save the changes
5. File => Open Recent, and open the file just closed

OBSERVED RESULT
The file is reopened but the changes from step 3 are present as though they've
been saved despite not saving the changes.

ADDITIONAL INFO
If I Quit KMM between steps 4 and 5 the changes from step 2 are not present (as
expected)

SOFTWARE/OS VERSIONS
KMyMoney: 5.2.2
Akonadi: Unknown (build against 6.6.2)
Alkimia: 8.2.1 (build against 8.2.1)
Aqbanking: Unknown (build against 6.9.1)
Gpgme: Unknown (build against 2.0.0)
Gwenhywfar: Unknown (build against 5.14.1)
KDiagram: Unknown (build against )
libical: Unknown (build against 3.0.20)
libofx: Unknown (build against 0.10.9)
SQLCipher: Unknown (build against 3.51.2)
KDE Frameworks: 6.23.0
Qt: Using 6.10.2 and built against 6.10.2
Arch Linux (Wayland)
Build ABI: x86_64-little_endian-lp64
Kernel: linux 6.18.9-arch1-2

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

Reply via email to