The contextual menu for devices has an extra separator if the volume is not mounted

Bug #676563 reported by Olivier Tilloy
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
The Leprechaun project
Fix Released
Medium
Ugo Riboni
Unity
Invalid
Wishlist
Unassigned
unity (Ubuntu)
Invalid
Wishlist
Unassigned

Bug Description

Binary package hint: unity

The contextual menu for removable devices displayed in the launcher doesn’t have an eject action if the volume has not been auto-mounted (which happens if nautilus is not launched when the session is started), but it still has a separator below its title (the name of the volume), and this looks wrong. See attached screenshot.

I can think of two possible solutions to fix this issue:
 1) Do not display the separator if there is no action below the title (i.e. if the volume is not mounted)
 2) Always display an 'eject' action, and make it eject the volume if possible (Volume.can_eject()), as opposed to unmounting it if mounted. That would keep the contextual menu consistent in all cases.

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: unity 0.2.46-0ubuntu5
ProcVersionSignature: Ubuntu 2.6.35-22.35-generic 2.6.35.4
Uname: Linux 2.6.35-22-generic x86_64
NonfreeKernelModules: nvidia wl
Architecture: amd64
Date: Wed Nov 17 17:22:28 2010
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Alpha amd64 (20100926)
ProcEnviron:
 LANG=fr_FR.utf8
 SHELL=/bin/bash
SourcePackage: unity

Revision history for this message
Olivier Tilloy (osomon) wrote :
Revision history for this message
Olivier Tilloy (osomon) wrote :

Note: to reproduce, one should make sure that nautilus is not launched when the session is started by removing 'filemanager' from the GConf key /desktop/gnome/session/required_components_list.

Changed in leprechaun:
importance: Undecided → Medium
milestone: none → m1
status: New → Confirmed
Revision history for this message
David Barth (dbarth) wrote :

Thanks for reporting this bug. Though the mechanisms are not fully ported over to the new Natty version, it's worth keeping this issue in mind as we revisit the Quicklists for Natty.

Changed in unity:
status: New → Confirmed
Changed in unity (Ubuntu):
status: New → Confirmed
importance: Undecided → Wishlist
Changed in unity:
importance: Undecided → Wishlist
tags: added: baclog
Jorge Castro (jorge)
tags: added: backlog
removed: baclog
Olivier Tilloy (osomon)
Changed in leprechaun:
milestone: m1 → m2
Revision history for this message
Ugo Riboni (uriboni) wrote :

The changes in 0.2.46-0ubuntu4common0light12 fix this bug as well, by not showing the bottom separator if there are no items below it.

Changed in leprechaun:
status: Confirmed → Fix Committed
Olivier Tilloy (osomon)
Changed in leprechaun:
assignee: nobody → Ugo Riboni (uriboni)
milestone: m2 → m1
Olivier Tilloy (osomon)
Changed in leprechaun:
status: Fix Committed → Fix Released
Revision history for this message
Omer Akram (om26er) wrote :

Fixed in the OEM project, closing the Unity bugs.

Changed in unity:
status: Confirmed → Invalid
Changed in unity (Ubuntu):
status: Confirmed → Invalid
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.