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

Bug#909176: marked as done (alt-F1 shortcut is not transferring focus correctly)



Your message dated Thu, 17 Jan 2019 12:50:10 +0000
with message-id <E1gk77a-00035S-PR@fasolo.debian.org>
and subject line Bug#909176: fixed in mate-panel 1.20.4-1
has caused the Debian Bug report #909176,
regarding alt-F1 shortcut is not transferring focus correctly
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
immediately.)


-- 
909176: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=909176
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: mate-panel
Version: 1.20.3-1
Tags: a11y
Owner: bugs@hypra.fr
User: bugs@hypra.fr
Usertags: hypra samuel
Forwarded: https://github.com/mate-desktop/mate-panel/issues/851

DESCRIPTION FROM UPSTREAM:
Hello,

The background is in https://gitlab.gnome.org/GNOME/gtk/issues/85 . One of the conclusions, in https://gitlab.gnome.org/GNOME/gtk/issues/85#note_264804 , is that mate-panel is not properly transferring focus on alt-F1 keyboard shortcut. (on alt-F2 it is working properly).
How to reproduce

    install gtk3, which contains the fix for https://gitlab.gnome.org/GNOME/gtk/issues/85 (can be seen by gdk/x11/gdkdevicemanager-core-x11.c's APPEARS_FOCUSED testing for both has_focus and has_focus_window).
    run the mate desktop
    run accerciser, in its Event Monitor, open window element and enable window:activate and window:deactivate
    run e.g. mate-terminal, accerciser shows window:activate for it
    press alt-f1

Actual result

accerciser shows only window:activate for the mate-panel
Expected result

accerciser should show a window:deactivate for mate-terminal, and window:activate for mate-panel

It used to work only by luck before, only because gtk used to deactivate itself during a keyboard grab. But as discussed in https://gitlab.gnome.org/GNOME/gtk/issues/85 that behavior poses accessibility feedback issues, is not coherent, and keyboard grab feedback will not be available in wayland anyway. Thus @ebassi saying in https://gitlab.gnome.org/GNOME/gtk/issues/85#note_264804 that not transferring focus properly is the actual bug.
MATE general version

1.20
Package version

1.20
Linux Distribution

Debian

--- End Message ---
--- Begin Message ---
Source: mate-panel
Source-Version: 1.20.4-1

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

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

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

Debian distribution maintenance software
pp.
Mike Gabriel <sunweaver@debian.org> (supplier of updated mate-panel 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)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 06 Jan 2019 17:10:27 +0100
Source: mate-panel
Binary: mate-panel mate-panel-common libmate-panel-applet-4-1 libmate-panel-applet-dev libmate-panel-applet-doc gir1.2-matepanelapplet-4.0 gir1.2-mate-panel
Architecture: source
Version: 1.20.4-1
Distribution: unstable
Urgency: medium
Maintainer: Debian+Ubuntu MATE Packaging Team <debian-mate@lists.debian.org>
Changed-By: Mike Gabriel <sunweaver@debian.org>
Description:
 gir1.2-mate-panel - GObject introspection data for libmate-panel-applet4-1 (transitio
 gir1.2-matepanelapplet-4.0 - GObject introspection data for MATE panel
 libmate-panel-applet-4-1 - library for MATE Panel applets
 libmate-panel-applet-dev - library for MATE Panel applets (development files)
 libmate-panel-applet-doc - library for MATE Panel applets (documentation files)
 mate-panel - launcher and docking facility for MATE
 mate-panel-common - launcher and docking facility for MATE (common files)
Closes: 909176
Changes:
 mate-panel (1.20.4-1) unstable; urgency=medium
 .
   * New upstream release.
     - Transfer focus on alt-F1 correctly. (Closes: #909176).
   * debian/patches:
     + Add 0001_RDA-support-Make-MATE-panel-aware-of-being-run-insid.patch,
           0002_mate-panel-panel-menu-items.c-Only-offer-Shutdown-bu.patch,
           0003_configure.ac-Report-RDA-support-status-in-configurat.patch.
       Introduce RDA (remote desktop awareness).
   * debian/control:
     + Bump Standards-Version: to 4.3.0. No changes needed.
     + Add B-D librda-dev.
   * debian/libmate-panel-applet-4-1.symbols:
     + Add Build-Depends-Package meta data field.
   * debian/compat:
     + Drop file. Use new debhelper-compat notation in control file (and bump
       to DH compat level version 12).
   * debian/copyright:
     + Update copyright attributions
Checksums-Sha1:
 37ba8b45295eec5502eb255c613549f3ad88233a 3114 mate-panel_1.20.4-1.dsc
 48589ed0937d108b5060e67c25e43989e1e60742 1695444 mate-panel_1.20.4.orig.tar.xz
 e364f9d6a2dbcc5e0e5f1172c66b3f360ba4f41f 13648 mate-panel_1.20.4-1.debian.tar.xz
 66fdfe41a665aa9491f08194ba9ed384c4969936 16265 mate-panel_1.20.4-1_source.buildinfo
Checksums-Sha256:
 7252aaa282130cedb70aadb94523aab03fca5da932e5791b42c94dc21cc706a0 3114 mate-panel_1.20.4-1.dsc
 321fe5f4f4513d76a291e93808c27df40353d73214a4d2a27727184f5a440365 1695444 mate-panel_1.20.4.orig.tar.xz
 44bd1a0fbc1a7adeed7c94ceeaebcd9f73a95887017b828d15eb439f5fabdf53 13648 mate-panel_1.20.4-1.debian.tar.xz
 ffd1ba70d6188bea3eabec2a914736a5c36e04843c8d81686af7735cd42af511 16265 mate-panel_1.20.4-1_source.buildinfo
Files:
 cd5caff3ec10001cd3f3fbec48e413ff 3114 x11 optional mate-panel_1.20.4-1.dsc
 d9463ce1c7884b17a04d00549179c37b 1695444 x11 optional mate-panel_1.20.4.orig.tar.xz
 192c4c121f438d449285cb0588986ae2 13648 x11 optional mate-panel_1.20.4-1.debian.tar.xz
 b2ec14652d189a1972521005083186fa 16265 x11 optional mate-panel_1.20.4-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJJBAEBCAAzFiEEm/uu6GwKpf+/IgeCmvRrMCV3GzEFAlxAdTYVHHN1bndlYXZl
ckBkZWJpYW4ub3JnAAoJEJr0azAldxsxoq0QAKwiffMNGvPh60qAX6GUEmntjfdm
4Bwldc/WtxRnu1K0dVTpilC7DWI5Pb74vP9DSW58OOMpT7CNw7fMA/Vw+ZQqdEUZ
MgYNsW7YMmv47FPQO0hH47MyCgy9sXrNv2wWXmDl1aC/GFtbjYjvZVE9m+/h/rHT
28wWBkJE3VaCe/dXrabZZMbVW90zml2RMQAO6/2yb05Gcx/s3UMo0+nDIRHwyLkv
tQSChNGZvP5SYkO+Cjo/1ct3A34dU94y5pG/obAKTX9gi/bTzqNtPxdsyHiFtT4j
1lgIkTytK6PtFjWyM/Vz/IkZaNf9JODq2gTs2wEHMjHOeB3KAS/0lhOFTPymPhzk
Vy+9Q2j63N2Uh43rsAO8ojl+j6ZMcUEIhgXQ6KsPpYQvheYeFQl8CHwZ+27aVxYN
edJGJ0TAEjEO7lYEp6b9CMYFyGcWETtqrpgMv447lk2GWwKyU/IxAdj/VntyjeNs
2HE9IlYZlsf6zT2RFdBJcgWv/z2uehj4UKCjLtvoxf3ygwvD/i7X9BZNfEaM6GCG
AJZkXrkM3Hykxgh871XHp+VhKbQv/wW7ncmo17Ye/eliqncW8oP6XygmZb6bsFw7
kTeCvdqGxhl9cpxHmq6sEhLX/X5gjH3HfGA7ierUaCXI2GHrCAwfiraJ0mSGNX2r
F95hYfNRfhrAZQj/
=sVSS
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: