Solved Fix Double TaskBar Icon | Vivaldi 3.4
-
@liverwort "kill all instances" is not part of the procedure. Keep one open, unpin all the other icons, pin the one that's open. Works 100% here. If it doesn't work, something has gone wrong in Windows.
-
@Ayespy Tried this again, this time it worked thanks...
-
So, just to be clear, this is the solution. Yes, it worked fine, but I'm just curious. I've been sitting with two icons when running for months. Had it fixed months ago and then after an update it started doing it again, and I think I've just left it for almost a year now with two icons and today I was like, "seriously...still doing this?" and was hoping some update may sort it out, but seemed unlikely given the type of "bug".
So it's sorted, but just thought like for others who don't bother you know...
Anyway, thanks apologies for the unnecessary response
.
-
@caspadan This is a Windows error, and at some point, Vivaldi devs might have the time to figure out a way to program around it. Windows should never create a new taskbar icon for a program that is already on board, in the exact same directory location, just because the program updated. But there may be a way to fool the Windows 10 registry to stop doing this (I've never seen it in Win7), with a re-code of the update protocol or the installer. We will see.
-
@rhk said in Fix Double TaskBar Icon | Vivaldi 3.4:
@gcogger Yes, that works for me too but not if you want to pin a specific profile shortcut to the taskbar like:
"C:\Program Files\Vivaldi\Application\vivaldi.exe" --profile-directory="Profile 1".
Then it always opens an additional new window below the pinned shortcut.
I managed to solve this case as well with the following workaround:
-
Go to Vivaldi's program folder and open vivaldi.exe, without command line parameters.
-
Pin this icon.
-
Close Vivaldi.
-
Shift + Right click icon, choose Properties.
-
In Shortcut --> Target, after "vivaldi.exe", add --profile-directory="Profile 1". Click OK. You should now have a pinned taskbar shortcut that opens Vivaldi on profile 1, without generating a new icon.
-
Repeat for "Profile 2" etcetera that you want pinned shortcuts for.
Hope this helps someone else!
FWIW, in Chrome version 88 this works perfectly without any workarounds. So I don't know if the real bug is in Windows or in Vivaldi, but it seems like it should be fixable in the browser.
-
-
@ErikLevin Thanks for your suggestion. However, when I try that hack, I get the following error message:
I get the same message if I delete the space between Profile and 1, or if I delete one of the hyphens before profile-directory.
Any ideas what I'm doing wrong? TIA
Vivaldi 5.5.2805.32
Windows 10 21H2 -
@Newbie22 Hello and Welcome to the Vivaldi Community
You need a space after
exe
Edit: No need to delete it mate, it's not that embarassing, everyone makes mistakes and we all can learn from them
-
@Pathduck Wow - you are quick
I deleted my post because I was able to solve the problem by pinning the second tab to the taskbar. But to your point, should the space go before or after the period? (Obviously I know nothing about writing code...)
-
@Newbie22 It's not writing code, this is how shortcuts in Windows have worked since about '95
It should look like this:
..vivaldi.exe --profile-directory=...
Notice the space after
exe
-
Thanks
-
@Newbie22 a space before the -- is missing.
-
Same issue here - seemed to happened after a Vivaldi upgrade? I only realized after loosing my open tab set (rescued via the Window Panel, they weren't available via the Trash can).
Quick and easy fix - close all open Vivaldi Windows, delete the current Pinned Taskbar Shortcut, open Vivaldi from Start Menu, Right click and Pin.
No other apps I have exhibit this behavior.
-
Thank you, very helpful!
-
I don't know if this was available at the time of these posts, but I was looking for this information today and noticed at the bottom of the profile settings page, there's an option to create a desktop shortcut to the profile.
I unpinned Vivaldi from the taskbar and then created the shortcut. It actually created a shortcut to both of my profiles, which I wanted anyway.
It puts a mini avatar on the Vivaldi icon on the taskbar for easy ID, so that's great.
I right-clicked the shortcuts and pinned them to the taskbar.
vivaldi://settings/manageProfile