GNOME Bugzilla – Bug 326981
Using accents while using gmail, make the focus out.
Last modified: 2006-09-09 06:29:27 UTC
Please describe the problem: Using accents (á é í ó ó) on the gmail composer text entry, make the focus out of the entry, this doesn't happens on mozilla or firefox, so seems an epiphany issue. Steps to reproduce: 1. Compose a mail on gmail 2. Try write acute accented vocals Actual results: The focus on the text entry is disabled. Expected results: The focus should keep on the entry Does this happen every time? Yes Other information:
I have found what happens, epiphany tries to find an url, just like pressing the apostrophe.
I can't reproduce this ('latin' keyboard layout, Xorg 6.9).
This is my system information: [arc@centauri:~]$ X -version X Window System Version 7.0.0 [arc@centauri:~]$ epiphany --version Gnome epiphany 1.9.3.1 [arc@centauri:~]$ gconftool-2 -g /desktop/gnome/peripherals/keyboard/kbd/layouts [es] [arc@centauri:~]$ gconftool-2 -g /desktop/gnome/peripherals/keyboard/kbd/model pc105 [arc@centauri:~]$ echo $LANG $LC_ALL es_ES.utf8 es_ES.utf8 [arc@centauri:~]$ gconftool-2 -g /apps/epiphany/web/default_encoding ISO-8859-15
Can you start the "xev" program (don't move your mouse now!), and then type ' (apostrophe), and then perhaps some accented letters too, then Alt-F4 to close the program. Then attach the output of the xev program (just the key events, not the mouse events) here.
Just to let you know i've noticed this same beahviour. Using: X 6.8.2 epiphany 1.8.4.1 $LANG=en_US.UTF-8 Curiously (or not?) i only detected this in gmail's text boxes...
Can you try the steps in comment 4 to provide the necessary information?
Here it goes ("dead accute"): KeyPress event, serial 26, synthetic NO, window 0x2400001, root 0x3f, subw 0x0, time 11865738, (478,659), root:(488,756), state 0x0, keycode 35 (keysym 0xfe51, dead_acute), same_screen YES, XLookupString gives 2 bytes: (c2 b4) "´" XmbLookupString gives 0 bytes: XFilterEvent returns: True KeyRelease event, serial 29, synthetic NO, window 0x2400001, root 0x3f, subw 0x0, time 11865826, (478,659), root:(488,756), state 0x0, keycode 35 (keysym 0xfe51, dead_acute), same_screen YES, XLookupString gives 2 bytes: (c2 b4) "´" An accented letter (á): KeyPress event, serial 26, synthetic NO, window 0x2400001, root 0x3f, subw 0x0, time 11938134, (438,563), root:(448,660), state 0x0, keycode 35 (keysym 0xfe51, dead_acute), same_screen YES, XLookupString gives 2 bytes: (c2 b4) "´" XmbLookupString gives 0 bytes: XFilterEvent returns: True KeyRelease event, serial 29, synthetic NO, window 0x2400001, root 0x3f, subw 0x0, time 11938222, (438,563), root:(448,660), state 0x0, keycode 35 (keysym 0xfe51, dead_acute), same_screen YES, XLookupString gives 2 bytes: (c2 b4) "´" KeyPress event, serial 29, synthetic NO, window 0x2400001, root 0x3f, subw 0x0, time 11938422, (438,563), root:(448,660), state 0x0, keycode 38 (keysym 0x61, a), same_screen YES, XLookupString gives 1 bytes: (61) "a" XmbLookupString gives 1 bytes: (61) "a" XFilterEvent returns: True KeyPress event, serial 29, synthetic NO, window 0x2400001, root 0x3f, subw 0x0, time 11938422, (438,563), root:(448,660), state 0x0, keycode 0 (keysym 0x10000e1, U00E1), same_screen YES, XLookupString gives 0 bytes: XmbLookupString gives 2 bytes: (c3 a1) "á" XFilterEvent returns: False KeyRelease event, serial 29, synthetic NO, window 0x2400001, root 0x3f, subw 0x0, time 11938502, (438,563), root:(448,660), state 0x0, keycode 38 (keysym 0x61, a), same_screen YES, XLookupString gives 1 bytes: (61) "a" Hope it helps!
More info: in blogger's text box (while posting an article) it also happens.
So it seems the code that "á" emits "dead-acute" + "a" key events, and the dead-acute event has GDK_apostrophe as keycode... I have no idea how to fix that :(
Isn't there anyway to change the key assigned to "find url", so that we can choose any other key? This must be affecting a lot of people, at least in Europe and latin countries...
Can someone with a gmail account find out what type of html element gmail's text boxes and blogger's text boxes are? <textarea> or <input> or ... ?
Well, it's not obvious at all (at least for me) that info; both the pages are a lot of javascript and ajax, i couldn't identify exactly what you asked. If you want, i can email you a copy of the source...
Gmail does have a "simple HTML" mode, does the problem occur there too?
Just tried; in "simple HTML" the accented words work fine; no problem whatsoever. When returning to the "normal" mode, the problem returns.
Good news: after several updates to my gentoo installation, the problem seems to be solved! Versions installed: X Window System Version 7.0.0 Gnome epiphany 2.14.2.1 Since Alberto Ruiz (who opened the bug) had already X 7.0, guess the upgrade to epiphany 2.14.2.1 solved this bug. Someone should confirm this, but as far is i see, problem solved! Thanks Mário Nogueira
Yup, now everything is okay here, good work guys!
I don't have this problem, I'm a gmail user and I'm peruvian so I write a lot of accents. Even using a Compose key this still works. Can this be closed? (BTW, I have used Epiphany + gmail at least with: en_US, es_PE, en_GB (in UTF-8 and even on ISO8859-1)