The "Execute D-Bus Method" dialog requires a double-click on the window button to close it
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
d-feet (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Steps to reproduce:
1) launch d-feet, browse to any method of any object of any service
2) double click on the method to open the "Execute D-Bus Method" dialog
3) Click on the cross button (top-left) in the window title to close it
→ observe that the window is not closed
4) Click again on the same button
→ observe that this time the window is closed
Note that instead of two single clicks, double-clicking also works.
As far as I can tell, single-clicking on the cross button to close the window has never worked (for at least a bunch of ubuntu releases). I just discovered that two clicks did the trick, but I can’t tell if that was the case before.
ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: d-feet 0.1.14-1
ProcVersionSign
Uname: Linux 3.5.0-13-generic i686
NonfreeKernelMo
ApportVersion: 2.5.1-0ubuntu4
Architecture: i386
CheckboxSubmission: 2c7995ffdf051a6
CheckboxSystem: 7e42599bda39ea7
Date: Fri Aug 31 12:12:46 2012
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Beta i386 (20120328)
PackageArchitec
SourcePackage: d-feet
UpgradeStatus: Upgraded to quantal on 2012-08-30 (0 days ago)
Changed in d-feet (Ubuntu): | |
status: | New → Fix Released |
Attaching a trivial patch that fixes the bug.
Not sure why two clicks even worked, but it seems that destroy the dialog after calling .run() on it is the proper way to do things anyway.