https://bugzilla.xfce.org/show_bug.cgi?id=16352
Bug ID: 16352
Summary: xfce4-settings-manager does not expand exec variables
with no arguments in applications desktop files
Classification: Xfce Core
Product: Xfce4-settings
Version: 4.14.1
Hardware: Other
OS: Linux
Status: NEW
Severity: normal
Priority: Medium
Component: Settings Manager
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: Xfce 4.14
xfce4-settings-manager does not expand exec variables when they have no
arguments.
How to reproduce:
1. add desktop file containing Exec=/usr/lib/YaST2/bin/sw_single_wrapper %F
added to xfce4-settings-manager
2. launch desktop file from xfce4-settings-manager
Expected behavior:
exec variable %F should be expanded to an empty string
Actual behavior:
exec variable %F is not expanded but passed as argument and fails
General notes:
1. In this example %F is needed by Yast Software so that we can select multiple
rpm packages in the file browser and install them all at the same time.
2. exec variables that are supported by the standard of Freedesktop.org should
always be expanded.
https://specifications.freedesktop.org/desktop-entry-spec/latest/ar01s07.html
This issue only occurs when launching from inside xfce4-settings-manager.
Launching from Whisker menu with the same variable works as expected
--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Xfce-bugs mailing list
[email protected]
https://mail.xfce.org/mailman/listinfo/xfce-bugs