I still can't reproduce this behaviour. The cursor should only be grabbed if gnome-keyring pops up an unlock dialog box. You are not seeing any dialog boxes? This extension contains no code to do any mouse grabbing...
1. Which website are you trying this on? 2. Is your keyring unlocked, and can you view it correctly in seahorse? 3. Run iceweasel from a terminal and try to reproduce the bug. Are there any error messages in the terminal window when the bug appears? 4. What window manager / desktop environment are you running? I am using xfwm4 on gnome-session-fallback, can you see if the bug is still present there? You can try those with: $ aptitude install gnome-session-fallback xfwm4 $ echo 'exec gnome-session-fallback "$@"' > ~/.xsession <re-login> $ xfwm4 --replace & disown To revert, just 'rm ~/.xsession' then <re-login> then '<your_window_manager> --replace & disown' 5. Try upgrading to gnome-keyring 3.4.1-4, which is the current version in wheezy and sid. Does the bug still appear? On 03/08/12 16:22, Bart Vanhaute wrote: > Package: xul-ext-gnome-keyring > Version: 0.6.3-1 > Followup-For: Bug #681203 > > Hello, > > I might be experiencing the same problem as the reporter described. > > This is the scenario I am using: > 1/ go to a web site that requires basic authentication, but where the keyring > does not have the needed information. > 2/ enter the correct username and password and click ok. the web site > correctly > loads. > 3/ A small dialog appears in the iceweasel window, pointing at the key icon in > the location bar, that asks if I want to remember the password. > 4/ I click on the 'Remember Password' button. > > As a result, it looks like the mouse cursor is 'grabbed', because I cannot > click or interact with *any* window anymore. I can still use the keyboard to > switch to another window. After I kill iceweasel, the mouse cursor is > 'ungrabbed' and everything is back to normal. > > > Bart. > > > > -- System Information: > Debian Release: wheezy/sid > APT prefers unstable > APT policy: (500, 'unstable'), (1, 'experimental') > Architecture: amd64 (x86_64) > Foreign Architectures: i386 > > Kernel: Linux 3.2.0-3-amd64 (SMP w/8 CPU cores) > Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) > Shell: /bin/sh linked to /bin/dash > > Versions of packages xul-ext-gnome-keyring depends on: > ii icedove 10.0.5-1 > ii iceweasel 10.0.6esr-1 > ii libc6 2.13-35 > ii libgcc1 1:4.7.1-6 > ii libglib2.0-0 2.32.3-1 > ii libgnome-keyring0 3.4.1-1 > ii libnspr4 2:4.9.2-1 > ii libnspr4-0d 2:4.9.2-1 > ii libstdc++6 4.7.1-6 > > xul-ext-gnome-keyring recommends no packages. > > xul-ext-gnome-keyring suggests no packages. > > -- no debconf information -- GPG: 4096R/5FBBDBCE https://github.com/infinity0 https://bitbucket.org/infinity0 https://launchpad.net/~infinity0
signature.asc
Description: OpenPGP digital signature

