Bug 495761 - Esc in "Applications that can open this type of file" means "Install"
Summary: Esc in "Applications that can open this type of file" means "Install"
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-packagekit
Version: 11
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Richard Hughes
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-04-14 17:23 UTC by Mads Kiilerich
Modified: 2009-06-25 09:54 UTC (History)
6 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2009-06-25 09:54:29 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Mads Kiilerich 2009-04-14 17:23:58 UTC
Description of problem:

After clicking an unknown file in nautilis the window "Applications that can open this type of file" is shown. When I press Esc then it continues as if I had clicked Install. I would expect it to cancel this dialog/wizard.

(The dialog has a Close button - in this context Cancel would be more appropriate.)


Version-Release number of selected component (if applicable):

PackageKit-0.4.6-2.fc11.i586

Comment 1 Bug Zapper 2009-06-09 13:49:00 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 11 development cycle.
Changing version to '11'.

More information and reason for this action is here:
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 2 Matthias Clasen 2009-06-11 17:23:53 UTC
I guess this is caused by gpk-helper-chooser.c reusing a dialog but treating it as a window. It probably needs to set up an action id for the buttons, at least.

Ideally, if you just want a window, don't use a dialog.
Or, if you want to use a dialog, use gtk_dialog_run or the response signal...

Comment 3 Richard Hughes 2009-06-25 09:54:29 UTC
commit fff4efac6fa0d8bdd64af97826586dd024fe0807
Author: Richard Hughes <richard>
Date:   Thu Jun 25 10:53:15 2009 +0100

    Don't ignore the user pressing escape to dismiss a GpkHelperChooser


Note You need to log in before you can comment on or make changes to this bug.