desktop icons disappear on Ubuntu 15.04 when clicking Open Dropbox folder
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Nautilus |
Fix Released
|
Medium
|
|||
nautilus (Ubuntu) |
Fix Released
|
Low
|
Unassigned | ||
Vivid |
Fix Released
|
Undecided
|
Unassigned | ||
Wily |
Fix Released
|
Low
|
Unassigned | ||
nautilus-dropbox (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
I've been using both Ubuntu and dropbox for several years. With Ubuntu 15.04 there is a new problem that my desktop icons disappear when I click on the dropbox icon in the status bar and choose Open Dropbox Folder. Then the desktop icons will disappear - but will remain visible in Files -> Desktop.
The only way I know to get the desktop icons back is to log out and then log back in again. The bug is 100% reproducible, and it never appeared before 15.04. I also have Copy on my status bar. Clicking on Copy -> Open Copy Folder has no problems. Likewise I can use File with a right click and use Open a New Window and that too is OK. Only dropbox has a problem and only since 15.04
If I can help in any way, please contact me ilan.tal - at - gmail.com
[Impact]
DE-agnostic programs that invoke nautilus using "nautilus --no-desktop" will make the nautilus-rendered desktop vanish. Dropbox is one such case.
[Test Case]
1. Launch nautilus, and make sure it is currently rendering the desktop.
2. Run "nautilus --no-desktop /"
3. See if the desktop vanishes.
[Regression Potential]
The patch is relatively trivial, only affecting the --no-desktop codepath. As a worst case, --no-desktop would not function correctly in cases where nautilus is not already running (--no-desktop when nautilus is not already running means nautilus should not render the desktop at all). Just to make sure, this additional test case should be used:
1. Kill nautilus, and make sure it doesn't get relaunched.
2. Check to see what the desktop looks like (shouldn't be rendered by nautilus, at least)
3. Launch "nautilus --no-desktop /"
4. Make sure that nautilus really doesn't render a desktop.
Changed in nautilus-dropbox (Ubuntu): | |
status: | Confirmed → Invalid |
Changed in nautilus (Ubuntu): | |
status: | New → Triaged |
status: | Triaged → Confirmed |
Changed in nautilus (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in nautilus: | |
importance: | Unknown → Medium |
status: | Unknown → Confirmed |
Changed in nautilus (Ubuntu): | |
importance: | Undecided → Low |
Changed in nautilus: | |
status: | Confirmed → Fix Released |
description: | updated |
tags: |
added: verification-done removed: verification-needed |
Changed in nautilus-dropbox (Ubuntu): | |
status: | Invalid → Confirmed |
Status changed to 'Confirmed' because the bug affects multiple users.