An application is closed if manually removed from favorites on gsettings

Bug #1032157 reported by Marco Trevisan (Treviño)
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Unity
Fix Released
Low
Marco Trevisan (Treviño)
unity (Ubuntu)
Fix Released
Low
Marco Trevisan (Treviño)

Bug Description

1) Open an application (say gnome-terminal) and lock it to the launcher
2) Now, edit the gsettings key favorites on com.canonical.Unity.Launcher
removing the gnome-terminal.desktop instance

Expected behavior:

3) The icon is now unlocked from launcher (i.e. right-clicking on it, there's
again a "Lock to launcher" quicklist item, or closing the application, the icon is removed)

Actual behavior:
4) The application is closed (and unlocked)

Related branches

lp:~3v1n0/unity/icon-classs-enum+quit-fix
Marco Trevisan (Treviño): Pending requested
jenkins: Pending (continuous-integration) requested
Andrea Azzarone: Pending requested
Diff: 1613 lines (+308/-268)
23 files modified
launcher/AbstractLauncherIcon.h (+37/-37)
launcher/BFBLauncherIcon.cpp (+4/-4)
launcher/BamfLauncherIcon.cpp (+18/-18)
launcher/BamfLauncherIcon.h (+3/-3)
launcher/DesktopLauncherIcon.cpp (+3/-3)
launcher/DeviceLauncherIcon.cpp (+8/-8)
launcher/HudLauncherIcon.cpp (+8/-8)
launcher/Launcher.cpp (+109/-100)
launcher/LauncherController.cpp (+15/-15)
launcher/LauncherIcon.cpp (+38/-38)
launcher/LauncherIcon.h (+2/-2)
launcher/LauncherModel.cpp (+4/-4)
launcher/MockLauncherIcon.h (+5/-5)
launcher/SoftwareCenterLauncherIcon.cpp (+6/-6)
launcher/SpacerLauncherIcon.cpp (+3/-3)
launcher/SwitcherController.cpp (+3/-3)
launcher/SwitcherModel.cpp (+1/-1)
launcher/TrashLauncherIcon.cpp (+4/-4)
plugins/unityshell/src/unity-launcher-icon-accessible.cpp (+1/-1)
plugins/unityshell/src/unityshell.cpp (+1/-1)
tests/test_favorite_store_gsettings.cpp (+0/-1)
tests/test_launcher.cpp (+3/-3)
tests/test_launcher_controller.cpp (+32/-0)
api
Marco Trevisan (Treviño) (3v1n0)
Changed in unity (Ubuntu):
status: New → In Progress
assignee: nobody → Marco Trevisan (Treviño) (3v1n0)
Omer Akram (om26er)
Changed in unity (Ubuntu):
importance: Undecided → Low
Marco Trevisan (Treviño) (3v1n0)
Changed in unity:
status: In Progress → Fix Committed
Changed in unity (Ubuntu):
status: In Progress → Fix Committed
Marco Trevisan (Treviño) (3v1n0)
Changed in unity:
status: Fix Committed → In Progress
Changed in unity (Ubuntu):
status: Fix Committed → In Progress
Marco Trevisan (Treviño) (3v1n0)
Changed in unity:
status: In Progress → Fix Committed
Changed in unity (Ubuntu):
status: In Progress → Fix Committed
Didier Roche-Tolomelli (didrocks)
Changed in unity:
status: Fix Committed → Fix Released
Marco Trevisan (Treviño) (3v1n0)
Changed in unity:
status: Fix Released → Fix Committed
milestone: 6.2 → 6.4
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (3.9 KiB)

This bug was fixed in the package unity - 6.2.0-0ubuntu1

---------------
unity (6.2.0-0ubuntu1) quantal-proposed; urgency=low

[ Adam Conrad ]
* Removed debian/patches/libgeis-rename.patch

[ Łukasz 'sil2100' Zemczak ]
* debian/rules:
- added override for dh_shlibdeps to point it to the private directory of
libunity-protocol-private.so
* debian/unity.lintian-overrides,
debian/libunity-core-6.0-5.lintian-overrides:
- added override to silence the binary-or-shlib-defines-rpath error, since
we are forced to use RPATH in our case

[ Didier Roche ]
* New upstream release.
- [nvidia] compiz crashed with SIGSEGV in
nux::GraphicsEngine::QRP_GLSL_Color() from
nux::GraphicsEngine::QRP_Color() from nux::BasePainter::PaintBackground
(LP: #982626)
- Launcher - when a user starts dragging a item, any folded launcher icons
that are valid drop receptacles should unfold. (LP: #839717)
- running applications without an icon use a blank icon (LP: #886778)
- compiz crashed with SIGSEGV in
unity::ui::KeyboardUtil::GetKeycodeAboveKeySymbol() (LP: #920258)
- still some accent issues with unity/nux (LP: #950740)
- Launcher doesn't autoscroll when holding an icon (can't reach trash)
(LP: #987223)
- Purchased items are not being added to the Unity launcher (LP: #925014)
- [GLES] framebuffer output scaled incorrect in both blur and items above
shell with multimonitor (LP: #1016789)
- [regression] [unity 6.0] Fullscreen windows flicker and/or never redraw
properly if panel_opacity<1.0 or dash is opened. (LP: #1024911)
- panel and launcher blinks when using libreoffice presenter/spreadsheet
(LP: #1024459)
- compiz crashed with SIGSEGV in
unity::ui::EdgeBarrierController::Impl::OnPointerBarrierEvent()
(LP: #1020075)
- Update to 1.6.4 (LP: #1014850)
- [nvidia] unity crashed in nux::GraphicsEngine::QRP_GLSL_1Tex
(glDrawArrays) (LP: #1031554)
- Dragging image from firefox/chrome to dock causes lagg/freeze
(LP: #772445)
- Launcher, Dash - Showing dash, via super key, with a quicklist shown
doesn't work (LP: #913994)
- REGRESSION: can't type characters with accent (dead keys) (LP: #961741)
- Launcher wrongly shows top tooltip when peforming the accordion effect
(LP: #980942)
- Unity Launcher Fails To Auto-Hide When Enabled & Installing Commercial
Software (LP: #1002440)
- logging out/in with mounted drives causes unity launcher icons to be
duplicated (LP: #1010714)
- Mounted volume icons doubled up in launcher (LP: #1010858)
- Launcher - when a user starts dragging a item, the launcher icons that
are *not* valid drop receptacles should be tinted (LP: #1020891)
- Alt+F4 does not close the hud when Numlock or Capslock are on.
(LP: #1022801)
- Unity shortcut overlay needs to include shortcut for video lens
(LP: #937334)
- padding between last quicklist item and bottom edge is non-deterministic
(changes randomly) (LP: #955158)
- give a way to remove 'Show Desktop' from the Alt-Tab items
(LP: #1014346)
- Multi...

Read more...

Changed in unity (Ubuntu):
status: Fix Committed → Fix Released
Daniel van Vugt (vanvugt)
Changed in unity:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.

AltStyle によって変換されたページ (->オリジナル) /