Keypad decimal key doesn't work in register with "French (alternative)" keyboard layout

Bug #157968 reported by Fred
4
Affects Status Importance Assigned to Milestone
GnuCash
Invalid
Unknown
gnucash (Ubuntu)
Confirmed
Low
Unassigned

Bug Description

Binary package hint: gnucash

In Gutsy, keypad decimal key doesn't work out-of-the-box in register.

Steps to reproduce:
1. Open a Gnucash file with at least one account
2. Open an account
3. Try to create a new transaction with '42.42' in "Withdrawal" using the
keypad

Actual results:
Keypad decimal key does nothing (so you end up with '4242' when you try to
enter '42.42')

Expected results:
42.42 (or more precisely 42,42 since I use a the French locale)
Keypad decimal key should be mapped to the correct decimal character for the
locale ('.' or ',').

Does this happen every time?
Yes.

Other information:
$ locale
LANG=fr_FR.UTF-8
LC_CTYPE="fr_FR.UTF-8"
LC_NUMERIC="fr_FR.UTF-8"
LC_TIME="fr_FR.UTF-8"
LC_COLLATE="fr_FR.UTF-8"
LC_MONETARY="fr_FR.UTF-8"
LC_MESSAGES="fr_FR.UTF-8"
LC_PAPER="fr_FR.UTF-8"
LC_NAME="fr_FR.UTF-8"
LC_ADDRESS="fr_FR.UTF-8"
LC_TELEPHONE="fr_FR.UTF-8"
LC_MEASUREMENT="fr_FR.UTF-8"
LC_IDENTIFICATION="fr_FR.UTF-8"
LC_ALL=

From Gnome Keybord Properties : I use the "France Alternative" ("France Autre" in french) layout.

Workaround :
If I use the "France" layout in Gnome Keybord Properties, it works.

I have already reported this bug upstream. It is still unclear whether it is a gnucash bug or a layout one.
In any case, it should work out of the box.

Changed in gnucash:
status: Unknown → Confirmed
Revision history for this message
Saivann Carignan (oxmosys) wrote :

Thanks for this great work, Gnucash developers will be able to work on that issue since you opened a bug report in their bug tracking system.

Changed in gnucash:
importance: Undecided → Low
status: New → Confirmed
Changed in gnucash:
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.