https://bugs.kde.org/show_bug.cgi?id=518376

Vlad Zahorodnii <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |NOT A BUG
             Status|REPORTED                    |RESOLVED

--- Comment #6 from Vlad Zahorodnii <[email protected]> ---
I looked at the issue and I don't think it's a kwin bug. The test client needs
to have SLIDE_Y to make the popup placement correct.

If the layer surface has left | bottom | right anchor edges, then
set_exclusive_zone(50) will have effect. The work area where the popup can be
placed will be 50px shorter. Visually it'll look as follows

- work area rect
- right below it, 10px apart, the anchor rect. The anchor rect is not inside
the work area rect (I wish I could attach a visual but our bugzilla instance
doesn't support the ``` syntax)

No matter how you flip the popup around the anchor rect, it will never be fully
inside the work area, so the constraining algorithm gives up. By setting
SLIDE_Y, you will let kwin know that it's okay to slide the popup after
flipping it.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to