Firmware shows 'Reinstall'/'Upgrade'/'Downgrade' buttons even when on a different branch
Description
If multiple firmware branches have firmware available with the same release version, the reinstall button shows for both releases, even when you're not on the firmware branch. Same for the upgrade and downgrade buttons.
What's happening?
'Reinstall'/'Upgrade'/'Downgrade' buttons are shown even when on a different branch
What's supposed to happen?
'Reinstall'/'Upgrade'/'Downgrade' buttons are only shown when on the same branch as the firmware upgrade. Other firmware upgrades are on a different branch --> First show 'Switch branch' button.
Environment
- Pine64 PinePhone
- Quectel EG25-G modem
- fwupd 1.7.4
- GNOME Firmware main with !66 (merged) applied
- postmarketOS edge