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

            Bug ID: 392130
           Summary: Plasma + Wayland: KDE IM Panel shows its candidate
                    window at wrong position
           Product: plasmashell
           Version: 5.12.3
          Platform: Other
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: generic-wayland
          Assignee: plasma-b...@kde.org
          Reporter: ft...@geeko.jp
  Target Milestone: 1.0

Created attachment 111537
  --> https://bugs.kde.org/attachment.cgi?id=111537&action=edit
screen shot of a KDE IM panel's candidate window

On plasma wayland session, Plasma KIM panel does show its candidate window at
the cursor position.

It seems that KIM panel try to put the window at the relative position from the
active window, but actually, the candidate window is placed at the absolute
position from the screen top-left.

This problem should be related to the well-known limitation that each
application cannot get its absolute position on a screen on Wayland.

To avoid this problem, GNOME Shell retrieve the correct position by asking
Wayland compositor.
https://github.com/GNOME/gnome-shell/blob/master/js/ui/ibusCandidatePopup.js#L185

Bug report in openSUSE:
https://bugzilla.opensuse.org/show_bug.cgi?id=1085778

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

Reply via email to