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

            Bug ID: 478378
           Summary: If you Add a modified existing operation with blank
                    Status, the new operation's Status is set to Pointed
    Classification: Applications
           Product: skrooge
           Version: Trunk from git
          Platform: Flatpak
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

SUMMARY
If I add a new operation to an account by modifying an existing operation with
an empty Status (i.e. not-pointed not-checked) in the Status column, then Add
it, the new operation gets pointed status.


STEPS TO REPRODUCE
1.  Open an Operations view, make sure the Status column (the 🗸 checkmark
column) is visible and the editing panel at the bottom of the view is in
Standard mode.
2. Scroll to an existing standard "operation" (=transaction) in the view whose
Status (the 🗸 checkmark column) is blank.
3. Click to select that operation row, so its details appear in the editing
panel
4. Update the details of the new transaction (date, comment, etc.)
5. Click [+ Add]

OBSERVED RESULT
The new operation's Status appears as ⋯ and the tooltip shows "This operation
is pointed but not checked yet."

EXPECTED RESULT
I don't see why the newly-added transaction gets a different non-blank status.
This trips me up because when I finally get around to reconciling transactions
from months ago, the Delta is wrong because I have recent transactions that are
pointed.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma:
KDE Plasma Version:  5.27.9
KDE Frameworks Version: 5.112.0
Qt Version: 5.15.10 on Wayland

ADDITIONAL INFORMATION
FYI, "Pointed" is a weird term in English; you point at something with your
finger, it's not an intransitive property of an item. I think "Marked" is
probably a better word (and "Transaction" is better than "Operation", which
sounds like a procedure in a hospital). I'll (someday) file a terminology bug.

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

Reply via email to