bug-in-home-folder

Bug #489372 reported by Samuel
58
This bug affects 10 people
Affects Status Importance Assigned to Milestone
Docky
Triaged
Wishlist
Jason Smith

Bug Description

I removed the computer icon in the dock and decided to put the personal folder (home folder) and I noticed that when I open the Home folder not the dock window on the icon but adds another. This does not happen with the computer icon.

Revision history for this message
Samuel (samuel-ss) wrote :
Revision history for this message
Robert Dyer (psybers) wrote :

This actually makes sense to me. I hope we can figure out a good way to fix it!

Whats happening is the home folder icon is a 'folder dock item', think of it like a bookmark. It isnt linked up to any running application. So when nautilus opens a window, this is an application and it thus puts an icon for the running instance into the dock.

Changed in docky:
status: New → Triaged
importance: Undecided → Low
assignee: nobody → Jason Smith (jassmith)
Revision history for this message
Samuel (samuel-ss) wrote :

Sorry, but I do not understand what they want the word "Triaged" in the status of Bug? I'm not English.

Revision history for this message
Robert Dyer (psybers) wrote :

Triaged just means that it is confirmed and we have all the info we need to work on the bug.

Revision history for this message
Samuel (samuel-ss) wrote :

Thanks for the info.

Revision history for this message
Rachel (rachel-leygreaves) wrote :

I'm seeing the same issue with tweetdeck (run via adobe air) and oddly with google chrome. I'm on the docky alpha, ubuntu 9.10 64 bit.

I have icons on my dock for tweetdeck and google chrome. When I click either of these to launch it creates a new icon. For tweetdeck the icon is a grey question mark (instead of its proper icon) and google chrome gets a lower res version of its icon.

I'm not sure if this is the same bug or if this is a problem with my specific configuration.

Revision history for this message
Robert Dyer (psybers) wrote :

@Rachel: There is already an open bug report regarding Google Chrome. Please file a separate bug report for Tweetdeck.

Revision history for this message
kikl (kilian-klaiber) wrote :

I tried to report a bug and then stumbled on this bug report. I think it relates to the same bug, but I am not quite sure.

According to my understanding of the docky, the default behaviour is: If i click on an icon in the docky the respective application is launched. No new icon is added to the docky, instead a light (LED) is added below the original icon. If I click on the icon with the light added, the docky will not launch an additional instance of the application. Instead it will merely display the open instance of the application.

So, I dragged the home folder from the panel "places"-"home-folder" to the docky. This is the behaviour I expected: If I launch the home folder (nautilus), then an instance of nautilus is opened. A light is displayed below the icon in the dockey. Instead, this is the behaviour I observe: An additional icon is displayed in the docky similiar to the original icon. This icon is called "file manager" and a light is displayed below the file manager.

I don't know whether this is a bug or the intended behaviour. From my naive understanding of the docky, it doesn't make sense because it deviates from the expected default behaviour. After pinning the "file manager" to the docky, the file manager behaved as expected. So it's working fine now, but I found out about this "solution" merely by chance. I didn't expect that this would behave any different from dragging the home folder from the panel. Both icons look pretty much identical, but they behave differently. It's probably just a minor glitch, but I thought I would share it with you.

Maybe I'm just nitpicking, maybe I'm wrong. I just thought I would share my thoughts with you.

I really like the docky and appreciate your work a lot.

Regards,

kikl

Revision history for this message
Robert Dyer (psybers) wrote :

As of now, this is the expected behavior. When you drag a folder to the dock it is not the same as a launcher. When you click it will start the file manager for that folder, which should then show an icon for file manager. We will probably at some point put in custom code for file manager to stop this behavior, but as of now that is how it is supposed to work.

Changed in docky:
importance: Low → Wishlist
Revision history for this message
Tyler R (trowe) wrote :

Fairly easy workaround:

Right click on the main menu and select Edit Menus.
Select a menu folder (I like to choose Other) and click New Item
Give it a name (Home Folder) and for the command enter: /home/username (replacing the word username with your own)
Click on the icon and select an appropriate folder icon (ex: /usr/share/icons/Humanity/places/48/folder_home.svg)
Click OK and drag that new menu item from the main menu to docky
I go back to Edit Menus and uncheck it so it remains hidden, but it will stay in your dock and won't show up with multiple icons

Revision history for this message
Tyler R (trowe) wrote :

sorry, where I said to enter the command: /home/username, that should be: nautilus /home/username

Revision history for this message
Unique (chrismgeddes) wrote :

This has bugged me for awhile now also with Firefox. the above workaround did the trick Thanks!

Revision history for this message
AbuMaia (scarabdrowner) wrote :

The same happens with applications running in Wine. If I try to add a .desktop launcher for the app to Docky, it just adds a second icon to Docky, instead of the light under the launcher when clicked. So far this has happened with boincview.exe and gsak.exe. I was asked to provide the output of " 'ps -ef | grep foo.exe' where foo.exe is the name of the wine executable ":

$> ps -ef | grep boincview.exe
abumaia 12814 1 27 22:10 ? 00:02:50 /home/abumaia/.wine/drive_c/Program Files/boincview/boincview.exe
abumaia 13201 13171 0 22:20 pts/2 00:00:00 grep --color=auto boincview.exe

 $> ps -ef | grep gsak.exe
abumaia 13206 13171 0 22:21 pts/2 00:00:00 grep --color=auto gsak.exe

Revision history for this message
micred (tict) wrote :

To solve that problem I suggest to edit /usr/share/applications/nautilus-home.desktop
and replace:
"Exec=nautilus --no-desktop"
with:
"Exec=nautilus --no-desktop ."

Or without modifying a system file create a new
~/.local/share/applications/nautilus-home.desktop
with the modified version.

Logout, login and recreate the shortcut in the dock.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.