[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#709439: marked as done (Fullscreen windows raised on top of gpg pinentry dialogs)

Your message dated Tue, 23 Jul 2013 10:33:26 +0000
with message-id <E1V1ZuI-0001we-92@franck.debian.org>
and subject line Bug#709439: fixed in openbox 3.5.0-8
has caused the Debian Bug report #709439,
regarding Fullscreen windows raised on top of gpg pinentry dialogs
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org

709439: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=709439
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: openbox
Version: 3.5.0-7
Severity: normal


thank you for openbox!

I could get into a situation where the keyboard looks disabled without
an obvious way to restore it.

Here's how to reproduce it (I have focus-follows-mouse):

 1. open mutt in an X terminal
 2. make the window full-screen (usually with F11)
 3. do something in mutt that causes gpg's passphrase pinentry to pop up
 4. move the mouse away from the pin entry window

The pin entry dialog will grab the keyboard from the entire X session,
and moving the mouse away from it and over the full-screen mutt, causes
the terminal window to raise on top of the pinentry. At that point there
is no way to see the pin entry window again: since the keyboard is
grabbed, alt-tab and other keybindings do not work.

The only way out is to either kill the full-screen window, or to figure
out what is happening and blindly interact with the pinentry.

In theory, an aggressive keyboard-grabbing popup like that should stay
on top of even full-screen windows, although I don't know if that is
possible at all to implement.



-- System Information:
Debian Release: 7.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages openbox depends on:
ii  dpkg                      1.16.10
ii  libc6                     2.13-38
ii  libglib2.0-0              2.33.12+really2.32.4-5
ii  libice6                   2:1.0.8-2
ii  libobrender27             3.5.0-7
ii  libobt0                   3.5.0-7
ii  libsm6                    2:1.2.1-2
ii  libstartup-notification0  0.12-1
ii  libx11-6                  2:1.5.0-1
ii  libxau6                   1:1.0.7-1
ii  libxext6                  2:1.3.1-2
ii  libxinerama1              2:1.1.2-1
ii  libxml2                   2.8.0+dfsg1-7+nmu1
ii  libxrandr2                2:1.3.2-2
ii  libxrender1               1:0.9.7-1

Versions of packages openbox recommends:
ii  obconf          1:2.0.3+20110805+debian-1
ii  openbox-themes  1.0.2

Versions of packages openbox suggests:
ii  libxml2-dev  2.8.0+dfsg1-7+nmu1
ii  menu         2.1.46
ii  python       2.7.3-4
ii  ttf-dejavu   2.33-3

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: openbox
Source-Version: 3.5.0-8

We believe that the bug you reported is fixed in the latest version of
openbox, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 709439@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
Mateusz Łukasik <mati75@linuxmint.pl> (supplier of updated openbox package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)

Hash: SHA256

Format: 1.8
Date: Tue, 23 Jul 2013 08:37:08 +0200
Source: openbox
Binary: openbox libobt0 libobrender27 openbox-dev
Architecture: source amd64
Version: 3.5.0-8
Distribution: unstable
Urgency: low
Maintainer: Mateusz Łukasik <mati75@linuxmint.pl>
Changed-By: Mateusz Łukasik <mati75@linuxmint.pl>
 libobrender27 - rendering library for openbox themes
 libobt0    - parsing library for openbox
 openbox    - standards-compliant, fast, light-weight, extensible window manage
 openbox-dev - development files for the openbox window manager
Closes: 566900 644628 647427 658081 695432 704724 705793 709439
 openbox (3.5.0-8) unstable; urgency=low
   * New maintainer. (Closes: #566900)
   * Bump standard version and compat.
   * Add python-xdg to dependences:
     + Fix XDG_DATA_DIRS not set when using openbox-gnome-session,
       (Closes: #647427)
     + Fix openbox: missing dependency: python-xdg. (Closes: #695432)
   * Update config files:
     + Add debian/patches/704724_fix_refers-to-autostart.sh.patch to fix
       openbox-session(1) refers to autostart.sh files, (Closes: #704724)
     + Add debian/patches/644628_fix_autostart.patch to fix openbox: Please
       provide a way to disable openbox-xdg-autostart via config file.
       (Closes: #644628)
   * Remove support for gdm-control and gnome-panel-control to fix
     openbox: gdm-control fails to execute. (Closes: #705793)
   * Add 91_fix_loose_focus.patch: From upstream, focus the windows when the
      execute action is run. (Closes: #709439)
   * Add patches from Arch Linux:
     + openbox-3.5.0-which-2.20.patch,
     + openbox-3.5.0-title-matching.patch.
   * Add 658081_fix_kde_menu.patch:
     + fix bad KDE menu placement when running a KDE/Openbox
     session (Closes: #658081)
   * Add add_automake1.11_support.patch: From upstream, add support
     automake 1.11 and newest.
   * Switch to Vcs-Git.
 dc66cd7d55222f715429f3255ea1461f52208e6a 2194 openbox_3.5.0-8.dsc
 3c3b8d2bc4f4e229871254e92d6b18639be00302 911834 openbox_3.5.0.orig.tar.gz
 19a7a8a11d4b9053eba82e76c65b39a7851940e6 45505 openbox_3.5.0-8.debian.tar.gz
 3cc5eddd158a34b0d3f17db38fcc166e61e65941 332702 openbox_3.5.0-8_amd64.deb
 5ca9f29476b1918aa424e7c9178c3249b80de450 66308 libobt0_3.5.0-8_amd64.deb
 c663de760e253cc6da857c57b729d9e565630a31 78480 libobrender27_3.5.0-8_amd64.deb
 e17649e385a6b708d50852e8f52408d7888d723d 125054 openbox-dev_3.5.0-8_amd64.deb
 8ee1c81a965bf576031afc9a17940b52ea08a7637768873bfd28b06099be977c 2194 openbox_3.5.0-8.dsc
 6fa90016530b3aa6102e254079461977439398531fb23e7ec076ff2c140fea0a 911834 openbox_3.5.0.orig.tar.gz
 fcc3d4fecef806ad1bf0f6008e29082c2e59fb2e20e7c8370621b3db2c972036 45505 openbox_3.5.0-8.debian.tar.gz
 b7f6f54c39d278f483d69d25391221968941efb7b8572dc0302f6380a10accda 332702 openbox_3.5.0-8_amd64.deb
 ae94efe60276ecf3237e1ae13954679f5abc2f9a234d5ad2fb2c17035674a334 66308 libobt0_3.5.0-8_amd64.deb
 35585a5beec68167c892c300e83a7a6c1f8430dc31a0522960069c36c1c42ab8 78480 libobrender27_3.5.0-8_amd64.deb
 607b79e99b6181a6a1871b990b8c43ae298964845ccfc0d9696823d23d27c201 125054 openbox-dev_3.5.0-8_amd64.deb
 d19fbe91f66bfb5773d832970b5c3dca 2194 x11 optional openbox_3.5.0-8.dsc
 00441b53cf14c03566c8e82643544ff9 911834 x11 optional openbox_3.5.0.orig.tar.gz
 400e10de3768626e6712b4d4bf594ff4 45505 x11 optional openbox_3.5.0-8.debian.tar.gz
 3a95a47283f1a1e5cdcd07d5188420b5 332702 x11 optional openbox_3.5.0-8_amd64.deb
 f6a649ab0a51d5f927e4c5b49c4e5a99 66308 libs optional libobt0_3.5.0-8_amd64.deb
 094a1cff7d5173d83ace21aa1755cd51 78480 libs optional libobrender27_3.5.0-8_amd64.deb
 45586e8e393bf66052e2e42bbfd5b76c 125054 libdevel optional openbox-dev_3.5.0-8_amd64.deb

Version: GnuPG v1.4.12 (GNU/Linux)


--- End Message ---

Reply to: