Passes two files to contracts supporting one file

Bug #1171982 reported by Sergey "Shnatsel" Davidoff on 2013-04-23
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fix Released
Victor Martinez
Fix Released
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.

Changed in contractor:
importance: Undecided → High
milestone: none → luna-beta3
description: updated

Turns out it's a bug in Glib's g_app_info_create_from_commandline(): it always appends either %f or %U to the exec string passed to it.


Victor managed to fix it, and the fix has landed to trunk! Kudos!

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers