UI elements inside OpenPGP dialogs are inconsistently wrapped, truncated, and some dialogs not resizable
Categories
(Thunderbird :: Account Manager, defect)
Tracking
(Not tracked)
People
(Reporter: u187t568z, Assigned: blakami)
References
(Blocks 1 open bug)
Details
(Whiteboard: [snnot3p])
Attachments
(10 files)
Steps to reproduce:
There are two ways to add OpenPGP keys to an account. Try both in the Account Settings: I'm going to call the flows A, B, and C
Flow - A
- Click on End-To-End Encryption in the left pane
- Click on the
Add Key...(button) - Select
Import an existing OpenPGP Keyradio button and clickContinuebutton - Click on
Select File to Import...button - Select OpenPGP file through the file browser and click
continuebutton and - Enter the password to import
Flow - B
- Click on End-To-End Encryption in the left pane
- Click on
OpenPGP Key Managerbutton - Click on the
Filemenu →Import Secret Key(s) from file - Click on the
Select File to Importbutton - Select a file through the file browser and click
continuebutton and - Enter the Password to import
Observe the way the dialog boxes display text and key information including buttons.
Flow - C
- When you already have a key imported...
- Click on
Add Key...button - Select
Create a new OpenPGP Keyradio button and pressContinuebutton
Observe how the entire next modal suddenly becomes tall with a lot of whitespace below disproportionate to the content inside.
Actual results:
- The dialog boxes wrap text badly : sometimes wrapping badly, sometimes not wrapping at all
- Buttons are truncated
- Windows / modals are sometimes sized badly and resize works breadth-wise but not height-wise
- Previous modals influence the size of subsequent modals. (For example when going through the flows A and B above when keys are already present)
Expected results:
Modals should be sized correctly with consistent design between different options including text flow and button positions.
Comment 9•3 years ago
|
||
Probably flexbox emulation affected them. (xref bug 1821304)
| Reporter | ||
Comment 10•3 years ago
|
||
I also observed in the key edit workflow that the button styles were inconsistent also - as seen in the screenshot.
Comment 11•3 years ago
|
||
(In reply to Magnus Melin [:mkmelin] from comment #9)
Probably flexbox emulation affected them. (xref bug 1821304)
Probably. Let's hook it up there for inspection.
Updated•3 years ago
|
| Assignee | ||
Comment 12•2 years ago
|
||
I have performed additional testing and can confirm that the reported bug can be reproduced in my environment. Indeed the modals are not adjusting to the size while navigating between menus.
I am using Ubuntu 23.04 and Thunderbird 115, but it also happens in the Daily version 121.
Updated•2 years ago
|
| Assignee | ||
Comment 13•2 years ago
|
||
Created new functions to help determine the size of the dialog boxes for the key wizard. This was useful so the dialog boxes resize to their minimum height and properly fit the content. Made changes to the tests (added new tests to see if these changes were correct). Additionally, there are small additions to the xhtml and css files (IDs and styles).
Updated•2 years ago
|
Description
•