GNOME Bugzilla – Bug 750528
--no-desktop wrongly shuts off desktop rendering on an active nautilus instance
Last modified: 2015-08-21 18:11:02 UTC
Steps to reproduce: 1. Launch nautilus with desktop rendering enabled. 2. With nautilus running, run "nautilus --no-desktop $HOME". Expected results: Nautilus window shows up showing $HOME, desktop icons remain as is. Actual results: Desktop icons get shut off, eventhough this is not the first invocation of nautilus. Intended usecase for --no-desktop, as per https://git.gnome.org/browse/nautilus/tree/ChangeLog-20041029?id=ae13dbdfd6acdfe050da9c7cb87ee23fe092ebb1#n23457: Add a new command-line option "--no-desktop" as requested by fcrozat on behalf of people who want to run Nautilus under KDE as well as under GNOME. The option has no effect if Nautilus is already running, but if it's the first invocation of Nautilus, then no desktop-related preferences show up and the desktop is not shown regardless of the setting of those preferences. I suspect that commit 3faea6733bc2f393ddc7f6da43ea4793b675f930 is where it broke.
Created attachment 304735 [details] [review] Patch to fix the issue
Review of attachment 304735 [details] [review]: Was planning to do the same patch today, because the patch is relatively easy and you took long effort on debug, etc. and that deserves a fix =) . But even nicer to see you did it! Thanks for it. Looks good to me. Do you have commit access?
Heh, actually I was thinking of just reverting it and giving it a spin, but ran into a bunch of merge conflicts and figured it would be easier to just spin this patch up.
And no I don't have commit access.
Ok. pushed to master, thanks for the work!
*** Bug 738673 has been marked as a duplicate of this bug. ***