[kmymoney] [Bug 430409] New: Can't cancel Schedule Details dialog presented on startup
bugzilla_noreply at kde.org
bugzilla_noreply at kde.org
Tue Dec 15 04:02:09 GMT 2020
https://bugs.kde.org/show_bug.cgi?id=430409
Bug ID: 430409
Summary: Can't cancel Schedule Details dialog presented on
startup
Product: kmymoney
Version: 5.1.0
Platform: Other
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: general
Assignee: kmymoney-devel at kde.org
Reporter: gnemas at gmail.com
Target Milestone: ---
SUMMARY
When the "Schedule Details" dialog is presented at startup, KMyMoney
enters the scheduled transaction even though Cancel or Ignore is
clicked.
This incorrect behavior seems to occur only when the data file is loaded at
program startup. If the data file is loaded manually after starting the
program (e.g., by closing without saving and reopening), the Schedule
Details dialog again opens, but this time the Cancel and Ignore buttons
function correctly.
STEPS TO REPRODUCE
1. Create a new data file with a single checking account with $100 balance.
2. Schedule a monthly bill starting 5 days in the future with amount
$50 with "The amount is an estimate" and "Enter this schedule into register
automatically" checked.
3. In options, check "Check schedules on startup", and set "Enter transactions
this number of days in advance" to 14.
4. Save the file and exit KMyMoney.
5. Restart KMyMoney.
6. When Schedule Details dialog is presented, click Cancel or Ignore
OBSERVED RESULT
The transaction is entered and the next date is updated.
EXPECTED RESULT
The transaction should not be entered, and the next date should remain
unchanged.
SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 5.20.4
KDE Frameworks Version: 5.77.0
Qt Version: 5.15.2
Kernel Version: 5.9.14-arch1-1
OS Type: 64-bit
Processors: 2 × Intel® Celeron® CPU N2840 @ 2.16GHz
Memory: 1.9 GiB of RAM
Graphics Processor: Mesa DRI Intel® HD Graphics
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the KMyMoney-devel
mailing list