Bug 112493 - Digital Signatures: "Select Certificate" window appears behind the document window (with FVWM window manager)
Summary: Digital Signatures: "Select Certificate" window appears behind the document w...
Status: RESOLVED INVALID
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: UI (show other bugs)
Version:
(earliest affected)
5.4.1.2 release
Hardware: All Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-09-19 14:20 UTC by Vincent Lefevre
Modified: 2017-10-30 16:06 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vincent Lefevre 2017-09-19 14:20:09 UTC
Description:
When I want to sign a .odt document, the "Select Certificate" window is behind the document window (and hidden by it).

Steps to Reproduce:
1. Open a .odt file or create a new one (save it).
2. Select File → Digital Signatures → Digital Signatures...
3. In the "Digital Signatures" window, click on "Sign Document...". At this time, this window disappears and a "Enter Password" dialogue appears.
4. In this "Enter Password" dialogue, click on Cancel.

Actual Results:  
Now, only the document window is visible, and I can't do anything with it (no reaction). But if I put it behind the other windows, then I can see another window from LibreOffice: a "Select Certificate" window.

Expected Results:
The "Select Certificate" window should have appeared in front of the document window.


Reproducible: Always

User Profile Reset: No

Additional Info:
My window manager is FVWM.


User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0
Comment 1 Buovjaga 2017-10-28 15:26:52 UTC
(In reply to Vincent Lefevre from comment #0)
> Actual Results:  
> Now, only the document window is visible, and I can't do anything with it
> (no reaction). But if I put it behind the other windows, then I can see
> another window from LibreOffice: a "Select Certificate" window.

Could not reproduce with any VCL backend (KDE4, GTK3, GTK, gen).
I suspect FVWM is the culprit. Might not be LibreOffice's fault..

Arch Linux 64-bit, KDE Plasma 5
Version: 6.0.0.0.alpha1+
Build ID: 7a2e7c32d38db02aaa5d78d5e8aaf86cabfde586
CPU threads: 8; OS: Linux 4.13; UI render: default; VCL: kde4; 
Locale: fi-FI (fi_FI.UTF-8); Calc: group
Built on October 28th 2017
Comment 2 Vincent Lefevre 2017-10-30 16:06:11 UTC
The issue came from an old FVWM configuration (DontRaiseTransient, DontLowerTransient) that I added in 2005 from an example to solve a problem. Actually this part of the example wasn't necessary. After removing these "DontRaiseTransient, DontLowerTransient" options, the problem disappeared.