Bug 304941

Summary: "device can be safely removed" message is not visible after unmounting device
Product: [Unmaintained] plasma4 Reporter: S. Christian Collins <s_chriscollins>
Component: widget-devicenotifierAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: wilderkde
Priority: NOR    
Version: 4.9.0   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In: 4.9.1
Sentry Crash Report:

Description S. Christian Collins 2012-08-10 19:21:53 UTC
If I open the device notifier and click the eject button for my USB flash drive, the device notifier simply disappears.  I can only see the message "The following device can now be safely removed" if I manually re-open the device notifier.  Otherwise, I have no idea that it is now safe to remove the device.  Perhaps a notification would be better than hiding this information at the bottom of a disappearing device notifier window.

Reproducible: Always

Steps to Reproduce:
1. Plug in USB flash drive & mount it
2. Open device notifier via its system tray icon
3. Click the eject button for the USB flash drive
Actual Results:  
The device notifier window disappears with no feedback to the user regarding the device removal action.

Expected Results:  
The notification to the user should be clear and not hidden.  Popping up a notification would be clearer than hiding the message at the bottom of the device notifier window.
Comment 1 Jacopo De Simoi 2012-08-22 08:46:07 UTC
I am working on this, stay tuned.
Comment 2 Jacopo De Simoi 2012-08-22 18:13:21 UTC
Git commit 5147145997cdf9e116ef360f13a257ba052e1d90 by Jacopo De Simoi.
Committed on 22/08/2012 at 19:51.
Pushed by jacopods into branch 'KDE/4.8'.

Delay setting passive status

Set passive status after some delay
to allow users to be notified that it is safe to
remove the device before the applet becomes hidden
FIXED-IN:4.9.1

M  +7    -1    plasma/generic/applets/devicenotifier/package/contents/ui/devicenotifier.qml

http://commits.kde.org/kde-workspace/5147145997cdf9e116ef360f13a257ba052e1d90
Comment 3 Jacopo De Simoi 2012-08-22 18:13:21 UTC
Git commit c5cec1406accd774cc862e5d6a9dcb91040ceaaf by Jacopo De Simoi.
Committed on 22/08/2012 at 19:51.
Pushed by jacopods into branch 'KDE/4.9'.

Delay setting passive status

Set passive status after some delay
to allow users to be notified that it is safe to
remove the device before the applet becomes hidden
FIXED-IN:4.9.1

M  +7    -1    plasma/generic/applets/devicenotifier/package/contents/ui/devicenotifier.qml

http://commits.kde.org/kde-workspace/c5cec1406accd774cc862e5d6a9dcb91040ceaaf
Comment 4 S. Christian Collins 2012-08-22 18:36:20 UTC
You're officially awesome, Jacopo :)