From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050622 Fedora/1.0.4-1.3.1 Firefox/1.0.4 Description of problem: Entering decimal values with the keypad is not possible when using a non-english keyboard layout. The decimal character is substituted by a pipe (|) character. Version-Release number of selected component (if applicable): firefox-1.0.4-1.3.1 How reproducible: Always Steps to Reproduce: 1.use a german keyboard layout 2.type "," on the keypad into the location bar or in any other text field Additional info: there is already a patch in https://bugzilla.mozilla.org/show_bug.cgi?id=108170 ( https://bugzilla.mozilla.org/attachment.cgi?id=160938 ) that solves the problem one possibility would be to add this patch to [core]/rpms/firefox/FC-3 and include a line like "Patch43: GDK_KP_Separator.GTK2.patch" in the spec file. (I did that and it works great) The bug is really annoying when entering monetary values in web-interfaces...
Created attachment 115861 [details] patch for GTK1 (not really used, but added for completeness)
Created attachment 115862 [details] gtk2-patch - fixes the bug
Created attachment 115863 [details] patch for firefox.spec file (just adding the two patch files)
Fedora Core 3 is now maintained by the Fedora Legacy project for security updates only. If this problem is a security issue, please reopen and reassign to the Fedora Legacy product. If it is not a security issue and hasn't been resolved in the current FC5 updates or in the FC6 test release, reopen and change the version to match. Thank you!