Description
The extension menu when manually installing PWAs or configuring the extension is truncated on Linux Wayland when using display scaling.
Additional Information
This appears to be caused by the fact that the maximum length of the application/extension menu in Firefox is a function of resolution and display scale. When the display is scaled up from native, the length of the menu is capped. The extension menu is allowed to scroll, but the lower limit doesn't seem to be set correctly to this limited value, and so is cut off. If display scaling is set back to 100%, the menu displays correctly.
Steps to Reproduce
- Install extension on Firefox under Wayland with 125% display scaling.
- Open extension menu
- Observe issue
- Attempt to install as PWA
- Observe issue
Additional Information



Environment
- Operating system: Fedora 36
- System architecture: 86-64
- Desktop environment: Gnome
- Installation method: RPM
- PWAsForFirefox extension version: 2.1.0
- PWAsForFirefox native version: 2.1.0
- Firefox version: 105.0.2 (64-bit)
Description
The extension menu when manually installing PWAs or configuring the extension is truncated on Linux Wayland when using display scaling.
Additional Information
This appears to be caused by the fact that the maximum length of the application/extension menu in Firefox is a function of resolution and display scale. When the display is scaled up from native, the length of the menu is capped. The extension menu is allowed to scroll, but the lower limit doesn't seem to be set correctly to this limited value, and so is cut off. If display scaling is set back to 100%, the menu displays correctly.
Steps to Reproduce
Additional Information
Environment