This bug is ready for verification. Due to the status mantic was in when
the package was accepted, the tooling failed to add the template comment
to this bug, and add the tags, and I did all of that manually now.
** Also affects: gnome-shell-extension-ubuntu-dock (Ubuntu Mantic)
Importance: Medium
Assignee: Marco Trevisan (Treviño) (3v1n0)
Status: In Progress
** Changed in: gnome-shell-extension-ubuntu-dock (Ubuntu Mantic)
Status: In Progress => Fix Committed
** Tags added: verification-needed verification-needed-mantic
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-shell-extension-ubuntu-dock in
Ubuntu.
https://bugs.launchpad.net/bugs/2038783
Title:
Exit code of locations mount script is not respecting error
Status in gnome-shell-extension-ubuntu-dock package in Ubuntu:
Fix Committed
Status in gnome-shell-extension-ubuntu-dock source package in Mantic:
Fix Committed
Bug description:
[ Impact ]
When mounting an external location a script is used to get the current
default app for a type, its return error is parsed by the dock to
provide users a feedback, but the returned code is not valid in case
of error.
[ Test case ]
Run:
gjs -m
/usr/share/gnome-shell/extensions/[email protected]/locationsWorker.js
/foo/bar/baz
echo $?
An error should be shown and the return code should be 15
Doing instead
gjs -m
/usr/share/gnome-shell/extensions/[email protected]/locationsWorker.js
$HOME
echo $?
The file manager desktop-id should be printed and the script should
return 0.
[ Regression Potential ]
Some locations may not have a default handler and so not being
launched
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-shell-extension-ubuntu-dock/+bug/2038783/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp