[kmymoney] [Bug 421105] New: Logarithmic vertical axis has multiple zero labels

Robert Szczesiak bugzilla_noreply at kde.org
Wed May 6 12:56:52 BST 2020


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

            Bug ID: 421105
           Summary: Logarithmic vertical axis has multiple zero labels
           Product: kmymoney
           Version: git (master)
          Platform: Manjaro
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: reports
          Assignee: kmymoney-devel at kde.org
          Reporter: dev.rszczesiak at gmail.com
  Target Milestone: ---

Created attachment 128193
  --> https://bugs.kde.org/attachment.cgi?id=128193&action=edit
The lowest three vertical axis labels have the same value of zero

SUMMARY
Net Worth Graph with automatically calculated range has multiple zero labels if
in some point in time the net worth was equal to zero and logarithmic vertical
axis is used.

STEPS TO REPRODUCE
1. Prepare an account that in it's history has months of zero and positive
balance.
2. Go to Reports -> Net Worth Graph and click the 'Configure' button.
3. In the Report -> Chart tab enable 'Logarithmic vertical axis' checkbox.
4. In the Report -> Range tab select Range: Automatic and Labels precision
equal to 2. Select a Date range wide enough to let zero and positive account
balance be shown.
5. In the Filters - > Account tab select the previously prepared account.
6. Click the Apply button.

OBSERVED RESULT
The lowest three vertical axis labels have the same value of zero.

EXPECTED RESULT
The chart should be cropped to the precision limit which in this case would be
10^(-precision) = 10^(-2) = 0.01. This should be the value of the lowest axis
label.

SOFTWARE/OS VERSIONS
KDE Plasma Version: 5.18.4
KDE Frameworks Version: 5.69.0
Qt Version: 5.14.2

ADDITIONAL INFORMATION
Please find attached a screenshot presenting the issue.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the KMyMoney-devel mailing list