Describe the Bug
After updating Extendium, extension action popups became unusable.
On Extendium 2.0.2 and newer, any extension action popup closes immediately when I click inside it. This happens with every extension popup I tested, so the issue does not seem to be extension-specific.
On Extendium 2.0.1 and older, Extendium does not render its buttons at all and Steam shows a rendering error instead.
The manager route also fails:
steam://extendium/manager
It shows:
Error you somehow got to an undefined route please report this with this route ""
Is this an Extendium bug (not extension-specific)?
Plugin Version
2.0.1, 2.0.2, latest
Millennium Version
3.1.0
Operating System
Windows
Expected Behavior
Clicking inside an extension action popup should not close it.
Extension action popups should stay open and remain interactive when clicked inside.
The Extensions Manager should also open normally through:
steam://extendium/manager
Actual Behavior
On Extendium 2.0.2 and newer, every extension action popup closes immediately when I click inside it.
On Extendium 2.0.1 and older, Extendium does not render its UI buttons and Steam shows a rendering error:
TypeError: Cannot read properties of undefined (reading 'innerHeight')
The direct manager route also fails with an empty route error:
Error you somehow got to an undefined route please report this with this route ""
Reproducibility
Troubleshooting tried
Steps To Reproduce
- Install or update Extendium.
- Enable Extendium in Millennium.
- Restart Steam.
- Open any extension action popup.
- Click anywhere inside the popup.
- The popup closes immediately.
- Try opening steam://extendium/manager.
- The manager route fails with an empty route error.
- Downgrade to Extendium 2.0.1 or older.
- Extendium UI buttons do not render and Steam shows the innerHeight rendering error.
Logs / Console output
For Extendium 2.0.2 and newer, I do not see useful Millennium log errors when the popup closes.
For Extendium 2.0.1 and older, Steam shows this rendering error:
An error occurred while rendering this content.
This error likely occurred in extendium.
TypeError: Cannot read properties of undefined (reading 'innerHeight')
at ke (.../millennium/plugins/extendium/.millennium/Dist/index.js:1:69030)
Anything else?
I tested this on the default Steam skin/theme.
This does not seem to be related to a specific Chrome extension, because the popup behavior is broken globally for extension action popups.
Describe the Bug
After updating Extendium, extension action popups became unusable.
On Extendium 2.0.2 and newer, any extension action popup closes immediately when I click inside it. This happens with every extension popup I tested, so the issue does not seem to be extension-specific.
On Extendium 2.0.1 and older, Extendium does not render its buttons at all and Steam shows a rendering error instead.
The manager route also fails:
It shows:
Is this an Extendium bug (not extension-specific)?
Plugin Version
2.0.1, 2.0.2, latest
Millennium Version
3.1.0
Operating System
Windows
Expected Behavior
Clicking inside an extension action popup should not close it.
Extension action popups should stay open and remain interactive when clicked inside.
The Extensions Manager should also open normally through:
Actual Behavior
On Extendium 2.0.2 and newer, every extension action popup closes immediately when I click inside it.
On Extendium 2.0.1 and older, Extendium does not render its UI buttons and Steam shows a rendering error:
The direct manager route also fails with an empty route error:
Reproducibility
Troubleshooting tried
Steps To Reproduce
Logs / Console output
For Extendium 2.0.2 and newer, I do not see useful Millennium log errors when the popup closes.
For Extendium 2.0.1 and older, Steam shows this rendering error:
An error occurred while rendering this content.
This error likely occurred in extendium.
TypeError: Cannot read properties of undefined (reading 'innerHeight')
at ke (.../millennium/plugins/extendium/.millennium/Dist/index.js:1:69030)
Anything else?
I tested this on the default Steam skin/theme.
This does not seem to be related to a specific Chrome extension, because the popup behavior is broken globally for extension action popups.