transaction date may change if system shortdate is not dd/MM/yy
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HomeBank |
Fix Released
|
Low
|
Maxime DOYEN |
Bug Description
I have a payment registered on 26.03.2022. Every time I open this transaction to edit it and I move the focus from the box that contains the date to any other box, the date automatically changes to 26.04.2024 and today is 17.04.2024. I don't understand why or how he chooses this date. It happens the same with any other transaction, if the focus is on the date box, when you select another box, the transaction date changes automatically.
a few more examples
26.09.2023 change to 26.04.2024 and and today we are in 17.04.2024
29.11.2023 change to 29.04.2024 and and today we are in 17.04.2024
20.02.2024 change to 20.04.2024 and and today we are in 17.04.2024
OS: WINDOWS 11
HOMEBANK VERSION: 5.7.4
LOCALE: SYSTEM LANGUAGE (ENGLISH), DATE DISPLAY: 17-APR-2024, FORMAT: %x
-------
I agree it's very weired. The same problem occurs when the focus is on the date box and you press "Tab". I also tried on a Linux distribution (Linux Mint). Under Linux it is OK. The date does not jump when I change the focus to another box or when I press "Tab"
look the information you asked for:
OS Name: Microsoft Windows 11 Pro
OS Version: 10.0.22631 N/A Build 22631
System Locale: en-us;Engleză (Statele Unite)
Input Locale: en-us;Engleză (Statele Unite)
Time Zone: (UTC+02:00) Atena, București
>>> I found why it happens - in windows > settings>time and language>regional format >English (United State)> short date - the default format is 4/5/2017 but I changed it to 05-Apr-17 because the date format I'm used to is d/m/Y and the default option was m/d/Y. When I changed to the default format, the problem was solved <<<
Maybe it is a windows bug.
but now it is very weired for me to see in windows taskbar m/d/Y.
Changed in homebank: | |
status: | New → Incomplete |
description: | updated |
Changed in homebank: | |
status: | Incomplete → New |
description: | updated |
description: | updated |
description: | updated |
Changed in homebank: | |
milestone: | none → 5.8.2 |
Changed in homebank: | |
status: | Fix Committed → Fix Released |
very weird, I don't reproduce this at all.
could you open a command window and type systeminfo
then copy the following 3 lines of the output here:
System Locale: en-us;English (United States)
Input Locale: fr;French (France)
Time Zone: (UTC+01:00) Brussels, Copenhagen, Madrid, Paris