[BUG] Progress bar layout breaks in the confirmation dialog during plugin installs/updates
Author: beallioCreated Jul 15, 2026Updated Jul 15, 2026
Labelsbug
Please confirm
- I have searched existing issues
- This issue is not a duplicate of an existing one
- I have checked the common issues section in the readme file
- I have attached logs to this bug report (failure to include logs will mean your issue may not be responded to).
Bug Report Description
When installing, reinstalling, or updating a plugin, the progress info in the confirmation dialog gets laid out pretty weirdly. It looks like the progress widget is relying on an inline, fixed-width layout. Because of this, the operation text gets shoved to the right, the progress bar shifts (or just straight-up overflows) whenever the text changes, and the whole panel fails to line up with the dialog buttons below it.
Steps to Reproduce
- Open the Decky plugin store.
- Trigger an install, reinstall, or update for any plugin.
- Confirm the operation.
- Watch the progress text and bar while it runs.
Expected Behaviour
- The progress panel should sit neatly below the description and span the full width of the modal content (aligning with the buttons below).
- The operation text should be left-aligned.
- The progress bar needs to fill the panel while keeping its standard internal padding.
SteamOS version
SteamOS 3.8.14
Selected Update Channel
Stable
Decky Loader Version
v3.2.6
Plugin Info
Directory: /home/deck/homebrew/plugins/CheatDeck/
Package Name: cheatdeck
Version: 1.2.1-ffa3314
-----------------------------
Directory: /home/deck/homebrew/plugins/Decky-Metadata/
Package Name: decky-metadata
Version: 0.2.1+8b7b1ac
-----------------------------
Directory: /home/deck/homebrew/plugins/decky-steamgriddb/
Package Name: decky-steamgriddb
Version: 1.7.1
-----------------------------
Directory: /home/deck/homebrew/plugins/decky-storage-cleaner/
Package Name: decky-storage-cleaner
Version: 1.4.0
-----------------------------
Directory: /home/deck/homebrew/plugins/decky-syncthing/
Package Name: decky-syncthing
Version: 0.2.7
-----------------------------
Directory: /home/deck/homebrew/plugins/hltb-for-deck/
Package Name: hltb-for-deck
Version: 2.0.9
-----------------------------
Directory: /home/deck/homebrew/plugins/protondb-decky/
Package Name: protondb-decky
Version: 1.2.0
-----------------------------
Directory: /home/deck/homebrew/plugins/SDH-CssLoader/
Package Name: SDH-CssLoader
Version: 2.1.2
-----------------------------
Directory: /home/deck/homebrew/plugins/SDH-Ludusavi/
Package Name: sdh-ludusavi
Version: 0.3.7
-----------------------------
Directory: /home/deck/homebrew/plugins/SDH-PlayTime/
Package Name: PlayTime
Version: 3.2.5Have you modified the read-only filesystem at any point?
Yes, installed syncthing system.d service
Backend Logs
plugin_loader_service_redacted.txt
Frontend Logs
Source: SteamDeckHomebrew/decky-loader