Passes two files to contracts supporting one file
Bug #1171982 reported by
Sergey "Shnatsel" Davidoff
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Contractor |
Fix Released
|
High
|
Victor Martinez | ||
0.3 |
Fix Released
|
High
|
Victor Martinez |
Bug Description
For contracts that advertise that they accept just one file or URI (%f or %u in Exec) Contractor passes two. Tested with debug contracts and wallpaper contract, so it's not a bug in the debug. A screencast showing the bug is attached.
description: | updated |
To post a comment you must log in.
Turns out it's a bug in Glib's g_app_info_ create_ from_commandlin e(): it always appends either %f or %U to the exec string passed to it.
See http:// bazaar. launchpad. net/~registry/ glib/trunk/ view/head: /gio/gdesktopap pinfo.c# L2216