Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Double taskbar icon after a update #142

Open
kleqing opened this issue May 21, 2023 · 6 comments
Open

Double taskbar icon after a update #142

kleqing opened this issue May 21, 2023 · 6 comments
Labels
Area: Launcher Issue labeled for Launcher update mechanism Bug Something isn't working Need Further Investigation/Attention Some details are missing and need further investigation before checking

Comments

@kleqing
Copy link
Contributor

kleqing commented May 21, 2023

For those people always love pin a application. There is a problem with the application after the update. The app icon will be duplicate after a update.

Before update After update
image image

How to fix?

  1. Temporary way
  • Unpin and pin the application for each update.
  1. Another way (I did not test yet)
  • I found many things in the Internet and I found a ways to fix it.
  • First of all is create a batch file which will remove the old taskbar icon and add a new one but seem like it is impossible because there are no shortcut after a update. So CSHarpLib which can create a temporary shortcut and then move it to %AppData%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar is a way to fix it.

If the update are using InnoSetup to update the application for each new version, I think I can do something to help this project.

@bagusnl
Copy link
Member

bagusnl commented May 21, 2023

Try to make sure the shortcut you made to Collapse is to the executable on the root of the installation folder for Collapse, not the one inside the app-x.x.x folder.
What I usually do is to pin them to start menu first then from the icon on start menu, pin them to task bar. Seems to work fine for me so far after the Squirrell implementation.

@kleqing
Copy link
Contributor Author

kleqing commented May 21, 2023

The Collapse shortcut always execute from the root directory. I also pin it to taskbar from star menu. Even the target is on Collapse Launcher folder. But the problem still exist!

@bagusnl
Copy link
Member

bagusnl commented May 21, 2023

It's quite weird, this is how my shortcut looks like:
image
My current env:

  • Windows 11 Insider Beta
  • Collapse Preview 1.70.4

@kleqing
Copy link
Contributor Author

kleqing commented May 21, 2023

image

Same with you too

  • Windows 10 build 19041
  • Collapse Preview 1.70.04

But idk what happend to me. But last month I also have a same issues too on Windows 11

@Cryotechnic Cryotechnic added Bug Something isn't working Need Further Investigation/Attention Some details are missing and need further investigation before checking Area: Launcher Issue labeled for Launcher update mechanism labels May 23, 2023
@bagusnl
Copy link
Member

bagusnl commented Aug 6, 2023

@Cryotechnic
Copy link
Collaborator

Potential cause may have been identified. We currently believe that this is because the application is not signed, which causes the app signature to change on every publish.

Self-signing, and potentially getting an OV (Organization Verified) certification in the long term may remediate the issue by having the application signature remain fixed and distributed through a trust certificate bundled with Collapse during its initial installation.

We'll keep this issue open and update it as we implement this into the launcher. This is currently planned for the 1.72+ release lifecycle.

Currently, the only way to remediate this issue is to unpin & re-pin the launcher. We apologize for any inconvenience we may have caused.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area: Launcher Issue labeled for Launcher update mechanism Bug Something isn't working Need Further Investigation/Attention Some details are missing and need further investigation before checking
Projects
None yet
Development

No branches or pull requests

3 participants