Description of the issue:
Brave often has to be relaunched twice to get to the current version if you don’t relaunch frequently enough.
How can this issue be reproduced?
- Brave is open and running for some period of time on version X
- At some point, Brave detects there is an update to version Y available, downloads it, and begins prompting user to relaunch to install it. User does not relaunch yet.
- More time goes by and a new update to version Z becomes available. Brave does not download this.
- User (finally) clicks the button to relaunch. Brave does so and updates to version Y.
- Immediately after Brave starts up, go to “About Brave” and it will again be prompting to relaunch because it wants to install version Z.
Expected result:
When the user click relaunch to install an update that has been previously installed, Brave should check for new updates again and automatically download the latest version, so that the user only has to relaunch once and they are now running the very latest version, not some intermediate version that is already out-of-date.
Brave Version( check About Brave
):
1.79.119 (but this has been going on for a long time)
MacOS version 13.7.6
Additional Information:
This is particularly annoying when you have lots of windows open on different virtual desktops because the windows don’t go back to the correct desktop as one would expect. (See my other bug report here: Brave on MacOS does not put previously open windows back in correct locations after a relaunch) This is why I don’t relaunch until I reach a good stopping point in my work, which may not be for a few days sometimes…