QubesOS / qubes-issues

The Qubes OS Project issue tracker
https://www.qubes-os.org/doc/issue-tracking/
536 stars 47 forks source link

Popup window from the same VM overlap with each other #7714

Open iacore opened 2 years ago

iacore commented 2 years ago

Qubes OS release

r4.1

Brief summary

scr

For any popup window that spawn popup window. The child window is always under the parent popup.

e.g.

A: "normal" window

A -> B -> C

C is shown under B

e.g. 2 (the case with IME)

root: the root X window

A -> B
root -> C

C is shown under B

Steps to reproduce - A

You will see the IME window shown below.

Steps to reproduce - B

Expected behavior

I took a screenshot inside the VM, and it looked normal. Only when on dom0's side it's broken.

Actual behavior

See summary

andrewdavidwong commented 2 years ago

I was under the impression that the term for these was "tooltip" rather than "pop-up," with the latter generally referring to actual windows that are created often without the user directly invoking them.

iacore commented 2 years ago

I mean X windows that will disappear when you click on somewhere else, such "popup window".

The menu bar dropdown in GTK, and Extension Windows in Firefox suffer the same problem. I remember that in GIMP it has dropdown menu inside dropdown menu, and sometimes...

menu bar -> A
A -> B (dropdown to right)
B -> C (dropdown to left)

A overlap with C, but C is displayed under A