Bug#771676: mate-panel: Desktop launchers drag-and-drop-copied to panel vanish silently when removed from desktop
Stephan Sürken
absurd at debian.org
Mon Dec 1 14:57:54 UTC 2014
Package: mate-panel
Version: 1.8.1+dfsg1-2
Severity: minor
Tags: upstream
Dear maintainers,
doing this
1. Create some launcher on the desktop (RM->Create Launcher)
2. Copy launcher to some panel (Drag-And-Drop)
3. Remove launcher from desktop
4. Logout+Login (so mate-panel is refreshed)
silently leaves the user with no launcher visible any more in
the panel. It's still in the panel's config though; (for example)
resurrecting the Desktop Launcher from the Trash makes it visible
again after Logout/Login.
There is no way to notice for the user (i.e., via the MATE
desktop) that such a broken panel item ist still configured. The
only way to see is via the user's ".xsession-errors" file
("Unable to open desktop file"...).
Imho, one of the following simple solutions would fix this:
- Just show the broken items in the panel anyway, so the user can deal with them.
- Add a pop-up whether the user wants to remove the broken items (like for broken panel apps).
Furthermore, when Drag-and-drop the desktop launcher to the
panel, it shows a '+', which should read 'copy', but this
obviously is not a real copy -- a different issue (this is about
error handling only), but related.
Thx!
Stephan
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.16-0.bpo.3-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages mate-panel depends on:
ii dconf-gsettings-backend [gsettings-backend] 0.22.0-1
ii libatk1.0-0 2.14.0-1
ii libc6 2.19-13
ii libcairo2 1.14.0-2.1
ii libcanberra-gtk0 0.30-2.1
ii libcanberra0 0.30-2.1
ii libdbus-1-3 1.8.12-1
ii libdbus-glib-1-2 0.102-1
ii libdconf1 0.22.0-1
ii libfontconfig1 2.11.0-6.3
ii libfreetype6 2.5.2-2
ii libgdk-pixbuf2.0-0 2.31.1-2+b1
ii libglib2.0-0 2.42.1-1
ii libgtk2.0-0 2.24.25-1
ii libice6 2:1.0.9-1
ii libmate-desktop-2-17 1.8.1+dfsg1-2
ii libmate-menu2 1.8.0-5
ii libmate-panel-applet-4-1 1.8.1+dfsg1-2
ii libmateweather1 1.8.0-2
ii libpango-1.0-0 1.36.8-3
ii libpangocairo-1.0-0 1.36.8-3
ii libpangoft2-1.0-0 1.36.8-3
ii librsvg2-2 2.40.5-1
ii libsm6 2:1.2.2-1
ii libstartup-notification0 0.12-4
ii libwnck22 2.30.7-2
ii libx11-6 2:1.6.2-3
ii libxau6 1:1.0.8-1
ii libxrandr2 2:1.4.2-1+b1
ii mate-desktop 1.8.1+dfsg1-2
ii mate-menus 1.8.0-5
ii mate-panel-common 1.8.1+dfsg1-2
ii mate-polkit 1.8.0+dfsg1-4
ii menu-xdg 0.5
ii python 2.7.8-2
mate-panel recommends no packages.
mate-panel suggests no packages.
-- no debconf information
More information about the pkg-mate-team
mailing list