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 326733 - zoom control zoom menu not keyboard-activatable
zoom control zoom menu not keyboard-activatable
Status: RESOLVED FIXED
Product: nautilus
Classification: Core
Component: general
2.12.x
Other Linux
: Normal normal
: ---
Assigned To: bill.haneman
Nautilus Maintainers
AP4
Depends on:
Blocks:
 
 
Reported: 2006-01-12 13:49 UTC by Christian Persch
Modified: 2010-07-06 21:13 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Fixes the zoom control to be keyboard activatable (4.51 KB, patch)
2007-02-22 21:25 UTC, Trevor Davenport
none Details | Review

Description Christian Persch 2006-01-12 13:49:57 UTC
Steps:
0) Using tab, focus the "+" button in the zoom control in nautilus browser mode
1) With Right cursor key, move focus to the zoom label (there will be no focus indication on the label, see bug 127891)
2) Use Shift-F10 or Menu key

Expected result:
The zoom levels menu pops up, like it does when you right-click there.

Actual results:
Nothing happens.
Comment 1 Calum Benson 2006-04-26 17:44:06 UTC
Apologies for spam... marking as AP4 to reflect accessibility impact.
Comment 2 Trevor Davenport 2007-02-22 21:25:27 UTC
Created attachment 83129 [details] [review]
Fixes the zoom control to be keyboard activatable

This patch changes the zoom control label to have a button.  I has an action that happens when clicked so there is no reason for it to be a label.  It also adds the ability to use the menu or shift+F10 combo to popup the zoom menu that you normally get by right clicking on the control (right clicking still works).  The popup will show up where ever the mouse pointer currently is...which is kind of odd but seems to be normal for any other menu of that type when you use the keyboard to activate them.
Comment 3 Martin Wehner 2007-06-12 00:37:27 UTC
Thanks, I cleaned up some whitespace issues and committed it on HEAD:

2007-06-12  Martin Wehner  <martin.wehner@gmail.com>

	* src/nautilus-zoom-control.c: (nautilus_zoom_control_finalize),
	(zoom_popup_menu_show), (zoom_popup_menu),
	(nautilus_zoom_control_button_press_event),
	(nautilus_zoom_control_instance_init):
	Make zoom control context menu keyboard-activatable by adding
	a button to the zoom label. (#326733)
	Patch from Trevor Davenport  <trevor.davenport@gmail.com>
Comment 4 Christian Persch 2007-06-12 11:06:47 UTC
(In reply to comment #2)
>  The popup will show up where ever the mouse pointer currently is...which is
> kind of odd but seems to be normal for any other menu of that type when you use
> the keyboard to activate them.

While the same may happen in other applications, this is _always_ a bug. Please file a bug against any application that does not position the popup menu correctly when activated with the keyboard (S-F10 or Menu key). I filed bug 446682 for nautilus.
Comment 5 Allan Day 2010-07-06 21:12:44 UTC
Changing component as a part of ongoing reorganisation work.
Comment 6 Allan Day 2010-07-06 21:13:16 UTC
Changing component as a part of ongoing reorganisation work.