Want to highlight a helpful answer? Upvote!

Did someone help you, or did an answer or User Tip resolve your issue? Upvote by selecting the upvote arrow. Your feedback helps others! Learn more about when to upvote >

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Safari will not "keep in dock"

I first asked this on the Safari forum, but I should probably have put the question here:

Recently Safari (v3.1.2) has refused to stay in the dock. If I drag the icon to the dock from the applications folder, it disappears in a few seconds. When the application is open, it's icon sits on the right hand side of the dock, just like any other application which is not normally in the dock. Whilst it's there, I've tried selecting "keep in dock" from the right-click menu. But when I quit, it disappears again. Also, whilst Safari is open, if I try to move the icon from the far right to any other place on the dock it zips back to the right hand side after a few seconds, and then disappears when I quit.

I have searched this and other forums and it seems like I'm not the only person to encounter this problem. The only "solution" I have found posted is a complete re-install! I have tried deleting the dock.plist and dock.db files. After I restart, the default collection of dock items appears, including Safari. Seconds later, however, it disappears. I just cannot get it to stay where I want it and it's driving me mad! Any help would be much appreciated. Thank you!

Mac OS X (10.5.4)

Posted on Jul 10, 2008 1:39 AM

Reply
22 replies

Jul 11, 2008 12:08 AM in response to joelinho

While logged into another admin account, delete the bad account, selecting the save data option, recreate the bad account using the same username/password combo, log out and back into the new account. If the problem's are solved, open the saved data dmg file in /Users/Deleted Users/, open the /Library/Preferences/ folder from the saved data, open the current /Users/restored account/Library/Preferences/ folder, and slowly copy plist files from the saved data folder to the current one that don't exist in it. Log out and back in to ensure there's no conflict and things still work correctly. Resolving conflicts or identifying corrupt plist files is a laborious process. Good luck.

See http://discussions.apple.com/thread.jspa?messageID=4703015 for more details on this process.

Jul 11, 2008 12:53 AM in response to joelinho

Understood. What you have to do is manually what Conflict Catcher did in the OS 9 and earlier arena. In your particular case, it might just be the Safari plist. Before embarking on that venture, quit Safari, move the com.apple.safari.plist file out of /Users/username/Library/Preferences/ and onto the Desktop. Relaunch Safari and see if that fixes the issue.

Jul 11, 2008 5:02 AM in response to joelinho

In addition to baltwo's good advice and because we're taking pot shots here 😉 give this a try:
Go to/Users/yourname/Library/Preferences/ com.apple.LaunchServices.plist and drag that to Trash. Then drag /Users/yourname/Library/ Caches to the trash. Log out and back in or restart.

EDIT: Wait, first go to /Users/YourHome/Library/Preferences and delete these 2 files / com.apple.dock.plist

and com.aplle.dock.db.plist
Then restart. (You'll have to reset your Dock the way you like it)


User uploaded file
-mj

Message was edited by: macjack

Jul 16, 2008 4:26 AM in response to baltwo

Ok, I gave it a go, but after a long effort couldn't locate the corrupted file causing the problems. I have to admit, I gave up half way through, because I decided it would just be less hassle to re-install using my laptop which has an identical hard-drive, only without the stupid dock problems.

Thanks for your help, pity we couldn't get to the bottom of it, but at least my computer works now even if I had to resort to a very crude fix! Still, only so many hours in a day and certainly only so many that I want to spend trawling through plist files.

Jul 16, 2008 12:12 PM in response to joelinho

yeah I just gave up and went for a reinstall too on the mac mini at the office, but now my macbook pro has started doing the exact same thing - they are linked by .mac, could this have something to do with it? my imac at home isnt yet doing it though - nor is the other mac mini at work (which has no .mac syncing on it but does have a lot of sharing with my mac mini)

Safari will not "keep in dock"

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.