Update notification has bad data and is unresponsive

Bug #1925811 reported by Gustavo Niemeyer
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
snap-store-desktop
Triaged
Medium
Robert Ancell

Bug Description

Today I got a pop-up showing a chromium security update pending, but there were two interesting glitches about it:

1) The pop-up was unresponsive. Clicking on Update or Update All did nothing other than visually press and depress the button. See the attached gif animation for details.

2) The data for the chromium update was apparently out of data. Looking at the system data later I could see that the snap was updated to a version which was more recent than the one reported on the dialog. From `snap changes`:

1563 Done today at 12:36 WEST today at 12:36 WEST Auto-refresh snap "chromium"

Thanks for looking into it.

Revision history for this message
Gustavo Niemeyer (niemeyer) wrote :
Revision history for this message
Gustavo Niemeyer (niemeyer) wrote :

Sorry, the actual version of the snap is missing from that information. Here it is:

$ snap list chromium
Name Version Rev Tracking Publisher Notes
chromium 90.0.4430.85 1564 latest/stable canonical✓ -

Changed in snap-store-desktop:
assignee: nobody → Robert Ancell (robert-ancell)
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
Gustavo Niemeyer (niemeyer) wrote :

Same thing happened today with Telegram Desktop, and this time around the package was indeed pending an update, but buttons still did nothing.

Revision history for this message
Robert Ancell (robert-ancell) wrote :

This sounds like the data was out of date, as you state in point 2. Currently we don't have a mechanism for being notified when snapd state changes without polling (https://bugs.launchpad.net/snapd/+bug/1768418). I don't suppose if you remember if you clicked the refresh button in the top left of the window? That would hopefully have gotten updated data.

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

Other bug subscribers

Bug attachments

Remote bug watches

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