[Bug 1690517] Re: Cannot add files/folders to panel by dragging

Vlad Orlov 1690517 at bugs.launchpad.net
Thu Nov 9 15:15:08 UTC 2017


Sponsors: sorry for re-subscribing, but the description is now updated
to reflect patches and debdiff for Zesty, and Zesty entry needs to be
added to this report...

** Description changed:

  [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 is provided in the debdiff attached to the
- report.
+ 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.
+ 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)
+   (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 fix would be useful in Zesty as well, as mate-panel 1.18.x there has
- the same bug. But I also have some more fixes for mate-panel in Zesty,
- and it seems to me they better go in the same SRU. In this case, the
- debdiff for Zesty should contain the patches for several bug reports
- instead of only one. I'm still wondering how to properly make such an
- SRU. For reference, these other reports are bug 1675888, bug 1676840 and
- bug 1695648.
+ 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/mate/panel2.d/default/launchers/empty.desktop is created.
  
  Tested on:
  ubuntu-mate-17.04-desktop-amd64.iso DVD live session: bug occurs
  ubuntu-mate-16.10-desktop-i386.iso DVD live session: bug does not occur (behaves as expected)

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1690517

Title:
  Cannot add files/folders to panel by dragging

Status in mate-panel package in Ubuntu:
  Fix Released
Status in mate-panel source package in Artful:
  In Progress
Status in mate-panel source package in Bionic:
  Fix Released

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/mate/panel2.d/default/launchers/empty.desktop is created.

  Tested on:
  ubuntu-mate-17.04-desktop-amd64.iso DVD live session: bug occurs
  ubuntu-mate-16.10-desktop-i386.iso DVD live session: bug does not occur (behaves as expected)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mate-panel/+bug/1690517/+subscriptions



More information about the Ubuntu-sponsors mailing list