Cannot add files/folders to panel by dragging
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mate-panel (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Zesty |
Fix Released
|
Undecided
|
Unassigned | ||
Artful |
Fix Released
|
Medium
|
Vlad Orlov | ||
Bionic |
Fix Released
|
Medium
|
Unassigned |
Bug Description
[Impact]
Due to regression in mate-panel 1.18, it's impossible to use file/folder launchers on the panel. They will fail to load right after adding them to the panel.
The fix for this issue for Artful is provided in the debdiff attached to the report.
The fix for Zesty is attached as separate patch, and is also included into the debdiff attached to bug 1675888.
After MATE 1.18 had been released, it turned out that a lot of users rely on file/folder launchers in their daily mate-panel use. Some users even moved to other desktop environments due to this feature being broken. So it would be nice to backport the fix to Artful and Zesty.
[Test Case]
To reproduce the issue, just open file manager (I use Caja, the default one in MATE) and drag some folder to mate-panel. A new launcher pointing to that folder will be created, but it will fail to load, so it won't appear on the panel.
[Regression Potential]
When I was fixing the issue, I had to revert a lot of code changes due to some inter-dependencies in these parts of code. There can be some regression potential in the following panel features:
- running other types of launchers, besides file/folder ones
- using launcher edit dialog
- using desktop actions in the right-click menu of some launchers
(e.g. firefox, thunderbird, hexchat)
That said, all these features had been tested upstream before merging the fix. Won't hurt to test them more, of course. :)
[Other Info]
The debdiff for Zesty which is attached to bug 1675888 is a combined one, unlike the one for Artful. That was done because there are three more patches to fix mate-panel bugs in Zesty. See bug 1675888, bug 1676840, bug 1695648.
[Original Description]
To reproduce:
1. Create an empty file named "empty" on the desktop.
2. Drag it to the top panel.
Expected:
Icon to show up in panel.
Results:
Icon does not show up in panel.
However, ~/.config/
Tested on:
ubuntu-
ubuntu-
Changed in mate-panel (Ubuntu): | |
importance: | Undecided → Wishlist |
importance: | Wishlist → Undecided |
importance: | Undecided → Medium |
tags: | added: ubuntu-mate-zesty-sru |
Changed in mate-panel (Ubuntu Bionic): | |
assignee: | Vlad Orlov (monsta) → nobody |
description: | updated |
The entry shows up in dconf; however, .desktop files with Type=Link do not show up in the panel.