After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 272342 - no keyboard access to expand or collapse threads
no keyboard access to expand or collapse threads
Status: RESOLVED DUPLICATE of bug 512623
Product: evolution
Classification: Applications
Component: Mailer
2.6.x (obsolete)
Other All
: Normal major
: Future
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks: 218570
 
 
Reported: 2005-02-08 15:35 UTC by André Klapper
Modified: 2008-02-01 08:48 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description André Klapper 2005-02-08 15:35:14 UTC
"+" and "-" work well in the mail folder tree, but not in the message list 
to expand or collapse a thread (also does not work when deactivation 
NumLock).
this blocks bug 218570 which blocks bug 219038 and bug 218571. :-)

evolution-2.1.4.0.200502040900-0.snap.ximian.10.1 on suse9.2.
Comment 1 Not Zed 2005-02-21 03:38:15 UTC
left/right cursor key work in the folder tree, always has.
Comment 2 André Klapper 2005-02-22 11:44:27 UTC
not zed: yes, and don't work in the message list thread view. how can 
i expand and collapse a thread without a mouse?
Comment 3 Harry Lu 2005-02-23 04:18:26 UTC
Andre, as I tested, it works well in Evolution from CVS HEAD, both 
the "+/-" and "left/right" key.
Comment 4 André Klapper 2005-03-05 02:38:40 UTC
hmm, still does not work here; running evolution-2.1.6.0.200503020410-
0.snap.ximian.10.1. very likely this is a gtktable (or whatever is 
used by evolution?) issue... gtk2-2.4.9-10 here. :-/
Comment 5 Not Zed 2005-03-17 07:18:27 UTC
it is etable.

it is hardcoded.

it always uses left and right cursor.

perhaps your keyboard is mapped in an unusual way, but this has alwyas
worked.
Comment 6 Khasim Shaheed 2005-04-04 07:53:03 UTC
Not able to expand/collapse threads using left/right cursor, Not even
with +/- keys. I tested with 2.2.1 version of evolution.
Comment 7 André Klapper 2005-04-04 14:17:24 UTC
shaheed: i'm happy that i'm not the only one. :-)

i'm using a 15 year old compaq keyboard. is there any chance way to 
help/submit any information about my keyboard mapping?
Comment 8 parthasarathi susarla 2005-09-28 09:31:21 UTC
Hey this works quite well with the left/right arrow keys for me. I really dont
see a bug here. And i have always been able to do it. The left arrow key would
collapse and the right arrow key would expand.
Comment 9 André Klapper 2005-09-28 11:23:55 UTC
ok, then it seems to be a bug with old keyboards (because khasim also sees this).
either close this as WONTFIX or tell me how to submit more helpful information. :-)

futuring.
Comment 10 parthasarathi susarla 2005-09-28 14:01:12 UTC
sigh! i really dont knwo what has to be done about such bugs.
Comment 11 Karsten Bräckelmann 2006-01-15 01:50:11 UTC
Confirming, broken for me, too. Works in the folder tree, does not work in the mail list.

This is a USB keyboard hooked up to a Laptop. No way this is related to old hardware. Wouldn't see how anyway...

Maybe related to the keyboard layout? This is a German layout keyboard, just like Andre uses. ;)
Comment 12 André Klapper 2006-01-15 15:00:43 UTC
investigated a bit and i guess that the output of
* xprop -root | grep XKB
* gconftool-2 -R /desktop/gnome/peripherals/keyboard/xkb
* xdpyinfo | head
could be helpful here.


mine is:

$:andre\> xprop -root | grep XKB
_XKB_RULES_NAMES_BACKUP(STRING) = "xfree86", "pc105", "de", "nodeadkeys", ""
_XKB_RULES_NAMES(STRING) = "xfree86", "pc105", "de", "nodeadkeys", ""

$:andre\> gconftool-2 -R /desktop/gnome/peripherals/keyboard/xkb

$:andre\> xdpyinfo | head
name of display:    :0.0
version number:    11.0
vendor string:    The X.Org Foundation
vendor release number:    60802000
X.Org version: 6.8.2
maximum request size:  16777212 bytes
motion buffer size:  256
bitmap unit, bit order, padding:    32, LSBFirst, 32
image byte order:    LSBFirst
number of supported pixmap formats:    7
Comment 13 André Klapper 2006-01-23 21:57:38 UTC
hmm. also see bug 230408
Comment 14 Daniel Holbach 2006-04-13 11:29:00 UTC
https://launchpad.net/distros/ubuntu/+source/evolution/+bug/39421 reports similar problems. I for one can't use left-arrow and right-arrow either in the message list view.

daniel@bert:~$ gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd
 layouts = [de]
 model = pc105
 overrideSettings = false
 options = [compose     compose:menu,Compose key        compose:rwin]
daniel@bert:~$ xdpyinfo | head
name of display:    :0.0
version number:    11.0
vendor string:    The X.Org Foundation
vendor release number:    70000000
X.Org version: 7.0.0
maximum request size:  16777212 bytes
motion buffer size:  256
bitmap unit, bit order, padding:    32, LSBFirst, 32
image byte order:    LSBFirst
number of supported pixmap formats:    7
daniel@bert:~$ xprop -root | grep XKB
_XKB_RULES_NAMES_BACKUP(STRING) = "xorg", "pc105", "de", "nodeadkeys", ""
_XKB_RULES_NAMES(STRING) = "xorg", "pc105", "de", "", "compose:menu,compose:rwin"
daniel@bert:~$
Comment 15 Daniel Holbach 2006-04-13 11:29:34 UTC
Sorry, make that: https://launchpad.net/distros/ubuntu/+source/evolution/+bug/39363
Comment 16 Daniel Holbach 2006-04-13 14:17:32 UTC
Another user reports it not working with:

_XKB_RULES_NAMES_BACKUP(STRING) = "xorg", "pc105", "gb", "", ""
_XKB_RULES_NAMES(STRING) = "xorg", "pc105", "gb", "", ""

name of display: :0.0
version number: 11.0
vendor string: The X.Org Foundation
vendor release number: 70000000
X.Org version: 7.0.0
maximum request size: 16777212 bytes
motion buffer size: 256
bitmap unit, bit order, padding: 32, LSBFirst, 32
image byte order: LSBFirst
number of supported pixmap formats: 7

 layouts = []
 model =
 overrideSettings = true
 options = []
Comment 17 Calum Benson 2006-04-26 17:07:26 UTC
Apologies for spam... ensuring Sun a11y folks are cc'ed on all current accessibility bugs.
Comment 18 Matthew East 2006-05-03 13:29:00 UTC
Any progress on fixing this? Currently neither the +/- keys nor the <- -> arrow keys work for expanding or collapsing threads. Is there any better information I can provide to debug this?

Matt
Comment 19 Hans Petter Jansson 2006-05-18 22:13:16 UTC
This isn't working for me either on Evolution 2.6.0 packages from SuSE 10.
Comment 20 André Klapper 2006-05-28 19:56:13 UTC
matt, hpj, can you please also provide the output of
	* xprop -root | grep XKB
	* gconftool-2 -R /desktop/gnome/peripherals/keyboard/xkb
	* xdpyinfo | head
? tia.
Comment 21 Matthew East 2006-05-28 20:19:56 UTC
matt@kalliope:~$ xprop -root | grep XKB
_XKB_RULES_NAMES_BACKUP(STRING) = "xorg", "pc105", "gb", "", ""
_XKB_RULES_NAMES(STRING) = "xorg", "pc105", "gb", "", ""
matt@kalliope:~$ gconftool-2 -R /desktop/gnome/peripherals/keyboard/xkb
matt@kalliope:~$ xdpyinfo | head
name of display:    :0.0
version number:    11.0
vendor string:    The X.Org Foundation
vendor release number:    70000000
X.Org version: 7.0.0
maximum request size:  16777212 bytes
motion buffer size:  256
bitmap unit, bit order, padding:    32, LSBFirst, 32
image byte order:    LSBFirst
number of supported pixmap formats:    7
matt@kalliope:~$
Comment 22 Oded Arbel 2006-06-30 08:42:39 UTC
Expanding/collapsing threads using either +/- or left/right doesn't work for me either, using an IBM thinkpad. Also, in the folder list +/- works but not right/left (which instead scrolls the view sideways).

My output of the above commands, as follows. Note that I didn't find a /desktop/gnome/peripherals/keyboard/xkb, so I used 'kbd' instead, hopefully its what you need.

[odeda@x-23 ~]$ xprop -root | grep XKB
_XKB_RULES_NAMES_BACKUP(STRING) = "xorg", "pc105", "us", "", ""
_XKB_RULES_NAMES(STRING) = "xorg", "pc105", "us,il", ",lyx", "eurosign:5,compose:ralt,grp:alt_shift_toggle,grp_led:scroll"
[odeda@x-23 ~]$ gconftool-2 -R /desktop/gnome/peripherals/keyboard/xkb
[odeda@x-23 ~]$ gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd
 layouts = [us,il       lyx]
 model =
 options = [eurosign    eurosign:5,Compose key  compose:ralt,grp        grp:alt_shift_toggle,grp_led    grp_led:scroll]
 overrideSettings = true
[odeda@x-23 ~]$ xdpyinfo | head
name of display:    :0.0
version number:    11.0
vendor string:    The X.Org Foundation
vendor release number:    70000000
X.Org version: 7.0.0
maximum request size:  16777212 bytes
motion buffer size:  256
bitmap unit, bit order, padding:    32, LSBFirst, 32
image byte order:    LSBFirst
number of supported pixmap formats:    7
Comment 23 lexual 2006-09-14 22:52:55 UTC
Another me too! My keyboard is a microsoft natural.
Here is some info from commands mention in comment 20.

xprop -root | grep XKB
gives
_XKB_RULES_NAMES_BACKUP(STRING) = "xorg", "pc104", "us", "", ""
_XKB_RULES_NAMES(STRING) = "xorg", "pc104", "us", "", ""


gconftool-2 -R /desktop/gnome/peripherals/keyboard/xkb
gives no output.

xdpyinfo | head
gives
name of display:    :0.0
version number:    11.0
vendor string:    The X.Org Foundation
vendor release number:    70101000
X.Org version: 7.1.1
maximum request size:  16777212 bytes
motion buffer size:  256
bitmap unit, bit order, padding:    32, LSBFirst, 32
image byte order:    LSBFirst
number of supported pixmap formats:    7
Comment 24 Matthew East 2006-12-17 16:46:59 UTC
Still broken here, in 2.9.3, with Ubuntu 7.04 (Feisty Fawn). This is the bug which stops me using Evolution, in favour of Thunderbird. I'd rather use evo though, please fix this!!
Comment 25 Matthew East 2007-01-10 19:26:20 UTC
Still broken in 2.9.5, still a severe accessibility bug. Any news?

I've bumping this up to major given the accessibility implications.
Comment 26 Harry Lu 2008-01-10 06:19:33 UTC
As I just testes, Shift+left/right key works in the message list on Solaris.

And there is a comment in http://svn.gnome.org/viewvc/evolution/trunk/widgets/table/e-tree.c?view=annotate

line 890 and 903, "Only allow if the Shift modifier is used".
Comment 27 Rich Burridge 2008-01-28 18:08:32 UTC
I can confirm that Shift-[Left,Right] collapses/expands threads nicely
in the message list. This is with Evolution 2.12.1 on Ubuntu Gutsy.

Can we close this as FIXED or NOTABUG?
Comment 28 Oded Arbel 2008-01-28 18:24:15 UTC
It doesn't work for me in Evolution 2.12.3 on Fedora 8 - I can't find anyway to collapse/expand threads in the messages list using the keyboard.

I'd like to note that in the folder list + and SHIFT-RIGHT has different semantics: the first expands just the selected folder while the second one expands the selected folder and all folders beneath it. I don't use the keyboard a lot with Evolution, but if I would have then I would expect message threading to have the same behavior. But as I've said, keyboard expansion and collapse doesn't work for me at all.
Comment 29 Milan Crha 2008-02-01 08:48:48 UTC
Marking this as duplicate of the bug #512623, because that one contains patch which has been committed to trunk recently.

*** This bug has been marked as a duplicate of 512623 ***