After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 726114 - application: add force-desktop action
application: add force-desktop action
Status: RESOLVED FIXED
Product: nautilus
Classification: Core
Component: general
unspecified
Other All
: Normal normal
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
Depends on:
Blocks:
 
 
Reported: 2014-03-11 15:29 UTC by Ray Strode [halfline]
Modified: 2014-03-12 06:33 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
application: add force-desktop action (8.48 KB, patch)
2014-03-11 15:29 UTC, Ray Strode [halfline]
committed Details | Review

Description Ray Strode [halfline] 2014-03-11 15:29:48 UTC
This commit adds a "force-desktop" action to explicitly force the
desktop in the case nautilus is already running when

nautilus --force-desktop

is executed.
Comment 1 Ray Strode [halfline] 2014-03-11 15:29:49 UTC
Created attachment 271529 [details] [review]
application: add force-desktop action
Comment 2 Ray Strode [halfline] 2014-03-11 15:31:39 UTC
This is needed to work around a bug found on RHEL 7: gnome-session's nautilus racing with gnome-shell activating nautilus for its search provider.

I don't think this commit is strictly necessary upstream, because gnome-shell was changed not to activate all search providers at startup.

Still, doesn't hurt to add.
Comment 3 Cosimo Cecchi 2014-03-11 22:19:57 UTC
Review of attachment 271529 [details] [review]:

Looks fine to me - feel free to push if it makes things easier for RHEL, we're eventually going to split the desktop handling into its own binary.
Comment 4 Ray Strode [halfline] 2014-03-12 06:33:54 UTC
Attachment 271529 [details] pushed as 05eefab - application: add force-desktop action