Keepassxc-browser: Popup is too small if extension is pinned to overflow menu in Firefox

Created on 19 Dec 2019  路  3Comments  路  Source: keepassxreboot/keepassxc-browser

The popup is too small to be useful after pinning it to the overflow menu in Firefox.

Expected Behavior

In Firefox I can pin extensions to the overflow menu. That way, they don't take up space when I don't need them to. When I click the KeePassXC icon while it's in the overflow menu I expect it to behave exactly like it would when it isn't pinned to the overflow menu. Observe the normal behaviour in the following screenshot.

The size of the popup when it is not pinned to the overflow menu.

Current Behavior

After pinning KeePassXC-Browser to the overflow menu, the popup is much narrower than before, as shown in the screenshot below. As a result, the "Connect" button is now invisible and cannot be pressed. Horizontal scrolling (that is, scrolling while holding Shfit) or dragging my text selection to the right both don't seem to work.

The size of the popup when it is pinned to the overflow menu.

Possible Solution

The best solution would be to make the popup the same size before and after pinning it to the overflow menu. However, an alternative would be to prevent the overflow of elements to make sure elements are never hidden, but this has the drawback that the popup may become too tall. Maybe both should be done.

Steps to Reproduce (for bugs)

  1. Install the KeePassXC-Browser plugin.
  2. Pin the plugin icon to the overflow menu.
  3. Open the plugin popup from the overflow menu.
  4. Observe its size.

Debug info

KeePassXC - 2.5.1
KeePassXC-Browser - 1.5.4
Operating system: Windows 10
Browser: Firefox 71.0

3rd party bug Firefox

All 3 comments

Was this page helpful?
0 / 5 - 0 ratings