GNOME Bugzilla – Bug 551367
Folder doesn't jump to front when already open on other workspace
Last modified: 2018-01-02 18:49:48 UTC
1. Open a folder on the desktop (in spatial mode) in workspace A 2. Switch to workspace B 3. Try to open the folder again Expected results: the folder which is already open on workspace A, moves to workspace B, on top of the window stack Actual results: the folder stays on workspace A, making it appear as if Nautilus doesn't work. This is a regression from previous releases!
I get the same behavior with Nautilus 2.22. Maybe it is a window manager decision?
Possibly, but I found the same behaviour under Metacity and Compiz.
We just call gtk_window_show() on the target window, which may be on another workspace. Maybe that call should move the window to the current workspace? CCing gtk-bugs, and metacity-maint for some feedback.
presumably you want gtk_window_present()?
Sorry, we actually use gtk_window_present(): http://svn.gnome.org/viewvc/nautilus/trunk/src/nautilus-application.c?view=annotate#l1175
Oh, see bug #482354 - world of pain. (You can probably just dup this on there)
OK, thanks. *** This bug has been marked as a duplicate of 482354 ***
You can say it's a duplicate, but read bug 482354 comment #58: "I'd rather patch Nautilus". So something may have to be done on the Nautilus side after all.
Bug 482354 is marked FIXED, but the original problem I reported still exists. Reopening.
Reinout > I think it's not only a nautilus bug as GTG has the same problem. It really seems to be a duplicate of bug #482354 (that should be reopened)
(In reply to comment #10) > Reinout > I think it's not only a nautilus bug as GTG has the same problem. It > really seems to be a duplicate of bug #482354 (that should be reopened) But in that bug it is suggested that applications should be patched. Do you believe it should be fixed in metacity?
Starting with version 3.28, nautilus will not handle the "files on desktop background" feature. For better alternatives, read this blog post https://csorianognome.wordpress.com/2017/12/21/nautilus-desktop-plans/