desktop-packages team mailing list archive
-
desktop-packages team
-
Mailing list archive
-
Message #142599
[Bug 1292796] Re: AltGr modifier key triggers "blur" event
I can confirm the issue is still present and it stems from the Canonical Firefox Ubuntu modifications addon.
This is very serious for Polish users, as AltGr is used to obtain special characters. The default browser is basically unusable for chats, text editing etc.
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to firefox in Ubuntu.
https://bugs.launchpad.net/bugs/1292796
Title:
AltGr modifier key triggers "blur" event
Status in firefox package in Ubuntu:
Confirmed
Bug description:
While typing a text in an input field, every use of the AltGr modifier (ie. AltGr+Q = @ on German layout) triggers a "blur" event on the input field and the whole document.
This can lead to issues with websites, since the user actually didn't leave the input and is continuously typing.
Testcase: Enter in the interactive console:
document.addEventListener("focus", function(){ console.log("focus "+new Date().getMilliseconds()) })
document.addEventListener("blur", function(){ console.log("blur "+new Date().getMilliseconds()) })
document.addEventListener("keydown", function(){ console.log("keydown "+new Date().getMilliseconds()) })
For a normal key (like Q) I only get the keydown event.
When hitting the AltGr key, I get this:
"blur 358"
"focus 363"
"keydown 369"
This happens also for the Super and Alt keys. But while the Alt key
doesn't work as modifier (Alt+Q does not give @), the AltGr key does
not work for operating system shortcuts. Its use is purely as keyboard
modifier.
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: firefox 28.0~b2+build1-0ubuntu2
ProcVersionSignature: Ubuntu 3.13.0-17.37-generic 3.13.6
Uname: Linux 3.13.0-17-generic x86_64
AddonCompatCheckDisabled: False
ApportVersion: 2.13.3-0ubuntu1
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC1: andreas 2431 F.... pulseaudio
/dev/snd/controlC0: andreas 2431 F.... pulseaudio
BuildID: 20140226081007
Channel: Unavailable
CurrentDesktop: Unity
Date: Sat Mar 15 08:46:14 2014
EcryptfsInUse: Yes
ForcedLayersAccel: False
IfupdownConfig:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
IncompatibleExtensions:
English (South Africa) Language Pack - langpack-en-ZA@xxxxxxxxxxxxxxxxxxx
English (GB) Language Pack - langpack-en-GB@xxxxxxxxxxxxxxxxxxx
Deutsch (DE) Language Pack - langpack-de@xxxxxxxxxxxxxxxxxxx
Default - {972ce4c6-7e08-4474-a285-3208198ce6fd}
InstallationDate: Installed on 2014-02-02 (40 days ago)
InstallationMedia: Ubuntu-GNOME 14.04 "Trusty Tahr" - Alpha amd64 (20140201)
IpRoute:
default via 192.168.178.1 dev wlan0 proto static
192.168.178.0/24 dev wlan0 proto kernel scope link src 192.168.178.33 metric 9
MostRecentCrashID: bp-09f2e31c-4075-486b-a99d-c6b752140203
Plugins:
Shockwave Flash - /usr/lib/flashplugin-installer/libflashplayer.so
Gnome Shell Integration - /usr/lib/mozilla/plugins/libgnome-shell-browser-plugin.so (gnome-shell)
iTunes Application Detector - /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so (rhythmbox-mozilla)
Java(TM) Plug-in 10.51.2 - /opt/Oracle_Java/jre1.7.0_51/lib/amd64/libnpjp2.so
PrefSources:
prefs.js
[Profile]/extensions/{b9db16a4-6edc-47ec-a1f4-b86292ed211d}/defaults/preferences/prefs-dwhelper.js
/usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/ubufox@xxxxxxxxxx/defaults/preferences/001ubuntu-gnome-mods.js
Profiles: Profile0 (Default) - LastVersion=28.0/20140226081007 (In use)
RelatedPackageVersions:
gnome-shell 3.10.4-0ubuntu4
rhythmbox-mozilla 3.0.1-1ubuntu13
RunningIncompatibleAddons: True
SourcePackage: firefox
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 10/31/2013
dmi.bios.vendor: LENOVO
dmi.bios.version: 76CN31WW
dmi.board.asset.tag: No Asset Tag
dmi.board.name: Yoga2
dmi.board.vendor: LENOVO
dmi.board.version: 31900058STD
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Lenovo Yoga 2 Pro
dmi.modalias: dmi:bvnLENOVO:bvr76CN31WW:bd10/31/2013:svnLENOVO:pn20266:pvrLenovoYoga2Pro:rvnLENOVO:rnYoga2:rvr31900058STD:cvnLENOVO:ct10:cvrLenovoYoga2Pro:
dmi.product.name: 20266
dmi.product.version: Lenovo Yoga 2 Pro
dmi.sys.vendor: LENOVO
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1292796/+subscriptions