GnuCash
Contact   Instructions
Bug 796773 - Display of Negative numbers
Summary: Display of Negative numbers
Status: RESOLVED OBSOLETE
Alias: None
Product: GnuCash
Classification: Unclassified
Component: Register (show other bugs)
Version: 3.2
Hardware: PC Linux
: Normal normal
Target Milestone: ---
Assignee: ui
QA Contact: ui
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-07-20 13:30 EDT by Gerald Ellis
Modified: 2021-09-23 15:52 EDT (History)
5 users (show)

See Also:


Attachments

Description Gerald Ellis 2018-07-20 13:30:09 EDT
Selection of "Edit > Preferences > Display negative numbers in red" causes all fields in the register except the Balance field to be displayed in red.
Version: 3.2
Build ID: 3.2+ (2018-06-24)

This occured after an upgrade of Linux to version 28 which included an upgrade of GNUCash to version 3.2
Comment 1 Bob 2018-07-21 05:26:57 EDT
Seems a bit strange...
Can you provide gtk+3 version and exact version of Gnucash from the About dialog and also a screen shot of said columns including the summary bar at the bottom.
You might want to obscure the description and transfer columns as appropriate.

What flavour of Linux are you using?
Comment 2 John Ralls 2018-07-22 15:36:58 EDT
I'm not able to reproduce this on a freshly upgraded Fedora-28 VM.
Comment 3 Bob 2018-07-22 17:57:37 EDT
Gerald your email went to my spam folder...
From your screen shot I did not appreciate it was all columns apart from balance and the blank transaction line have red text.

The only thing I can think of is the negative-color css class got added at some point in the register list and some how got stuck, if you scroll back up the register are they all red ?

I suggest the following...
To eliminate your account file, create a new one as a test and add a couple of positive transactions and see if they go red, then add a negative one which should be red, followed by a couple of positive ones which should be normal.

If you get the same, you could try running Gnucash as a different user to see if that helps to eliminate any user config settings.

Looks like you are on Fedora, the package manager should tell you what gtk+3 version you have and maybe you might consider reinstalling Gnucash and Gtk+3

I do not use Fedora but I am sure there is help online regarding the package manager.
Comment 4 G 2018-08-15 00:29:33 EDT
I see the same behavior as Gerald. However, I only see it on computers running 32-bit Fedora 28. On a 64-bit Fedora 28, it seems to behave correctly.

All fields are red, including the date.

The bug is also independent of desktop environment. I have tested it with Gnome, i3, and Xfce. I also created a brand new file under new login account.

Gregg

Note You need to log in before you can comment on or make changes to this bug.