Public bug reported:

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.

** Affects: gnucash
     Importance: Unknown
         Status: Unknown

** Affects: gnucash (Ubuntu)
     Importance: Undecided
         Status: New

** Bug watch added: GNOME Bug Tracker #344060
   http://bugzilla.gnome.org/show_bug.cgi?id=344060

** Also affects: gnucash via
   http://bugzilla.gnome.org/show_bug.cgi?id=344060
   Importance: Unknown
       Status: Unknown

-- 
Keypad decimal key doesn't work in register with "French (alternative)" 
keyboard layout
https://bugs.launchpad.net/bugs/157968
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to