Bug 51574

Summary: Run dialog focus problem.
Product: [Retired] Red Hat Public Beta Reporter: Ed McKenzie <eem12>
Component: gnome-coreAssignee: Havoc Pennington <hp>
Status: CLOSED RAWHIDE QA Contact: Ben Levenson <benl>
Severity: low Docs Contact:
Priority: medium    
Version: roswell   
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2001-08-13 17:48:37 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Ed McKenzie 2001-08-12 16:02:47 UTC
Using the new run dialog with the keyboard isn't as intuitive as it could
be.  It wasn't immediately apparent to me that the space bar must be
pressed to select the application to run before hitting Enter -- just
hitting Enter dismissed the dialog without running the application (omit
gratuitous comment about application launch notification, or lack thereof :)

Anyway, if the application list had an item selected to begin with, the
obvious action (pressing Enter) would launch applications.

Comment 1 Havoc Pennington 2001-08-13 17:34:49 UTC
It has standard listbox behavior now, and until you hit space it says "no
program selected." If we select one automatically, which should be selected?

A solution I like more is to desensitize the Run buttton until you have selected
something.

Comment 2 Ed McKenzie 2001-08-13 17:48:33 UTC
I was suggesting to have the first item selected, but your idea works as 
well (though I'd argue it's slightly less intuitive, as it wasn't immediately 
obvious to me how the current dialog works with the keyboard.)

Comment 3 Havoc Pennington 2001-08-14 22:46:38 UTC
gnome-core-1.4.0.4-28 has the "desensitize run button" solution. Fixing the list 
is something that should appear with the port to GTK 2 and move to the new list
widget there.