Description of problem: The Date column in an accounts data entry is completely useless. I cannot select today at all. With every click, it jumps to another year! Also, using -/+ buttons to go to prev/next day doesn't work! both of them decrease the year field. Also, just clicking on a row will change its date! Summary: it is completely useless! Version-Release number of selected component (if applicable): gnucash-3.0-1.fc28.x86_64 How reproducible: 100% Steps to Reproduce: 1. Run GnuCash 2. Create a new file 3. Go to an account and try to enter a new row Or Open an existing file (From GnuCash 2.6) Open an account and select a row and see its date is modified Actual results: Expected results: Additional info:
Tried with export LC_TIME=en_US.UTF-8, and it worked fine. The bug happens when LC_TIME=fa_IR.UTF-8 (and probably some other locales).
I've reproduced this, but only for Farsi so far - other RTL languages such as Hebrew and Arabic work. Sent upstream https://bugzilla.gnome.org/show_bug.cgi?id=795247.
Thanks :)
This got fixed in 3.2.