GNOME Bugzilla – Bug 340335
No search text field in Nautilus after Ctrl-F on desktop
Last modified: 2011-10-12 18:10:57 UTC
That bug has been opened on https://launchpad.net/distros/ubuntu/+source/nautilus/+bug/42443 "Dapper Flight6 + updates 2006-05-01: There is no search text field in Nautilus after Ctrl-F on desktop. 1. Click with the mouse on the desktop to activate it. 2. Press Ctrl-f 3. Nautilus will appear with the search window but there is no text entry field where you can type your search text. See attached screenshot. http://librarian.launchpad.net/2428434/search-file-browser.png Nautilus opens the search dialog but there is no text field to enter your search text."
Confirming on FC5. Btw, this bug does not appear in Spatial mode...
When <Control>f opens a nautilus window to search, then why do we have gnome-search-tool (can be accessed via "Places -> Seach for files")? I think since we have the gnome-search-tool the shortcut <Control>f should start it instead of a nautilus instance. The problem is I don't know where the shortcut is defined. "System -> Preferences -> Keyboad-Shortcuts" shows me a "XF86Search" and the gconf-editor does not list something else.
Martin, for info; the shortcut is defined in nautilus (in nautilus-spatial-window.c).
If I (using Lucid) Ctrl+F on the desktop a Nautilus window opens with no search field available. Not good. Don't we pretend that the desktop isn't Nautilus? If that's the case, we should disable Nautilus shortcuts on the desktop.
Created attachment 165291 [details] [review] Disable search shortcut for desktop (#340335)
Comment on attachment 165291 [details] [review] Disable search shortcut for desktop (#340335) I'd rather disable altogether all the bindings in the spatial actions set when on desktop. You can also make this code a bit more object oriented introducing a property or a virtual function to the spatial window object.
This desktop shortcut seems to now be disabled in Gnome 3 (on Ubuntu Oneiric) so it would seem this bug is now fixed.
Okay, thanks for testing.