Summary: | [bug] weston-keyboard does not launch in correct location with screen transform | ||
---|---|---|---|
Product: | Wayland | Reporter: | Brian Lovin <brian.j.lovin> |
Component: | weston | Assignee: | Wayland bug list <wayland-bugs> |
Status: | VERIFIED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | medium | ||
Version: | unspecified | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: | Keyboard popping up in wrong location. |
This may also be related, if using the VKB in dual head mode the VKB will always pop up on only one of the screens. Patch to fix sent to the list. Patch applied, thanks. commit 25fbbf71f79d0dad3d235825f008fc496b4732f6 Author: Rob Bradford <rob@linux.intel.com> Date: Thu Jul 11 13:20:53 2013 +0100 shell: Respect output transformation for input panel surface Rather than using the dimensions in the mode we can use the recently added output width and height members which are updated to reflect any output rotation. https://bugs.freedesktop.org/show_bug.cgi?id=66798 Verified. Thanks robster, krh! |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.
Created attachment 82301 [details] Keyboard popping up in wrong location. System Environment: -------------------------- Distro: Fedora 17 Arch: x86_64 wayland (HEAD) 1.1.91-0-g3f3671e fontconfig (master) heads/master-0-gcbf06d7 drm (HEAD) libdrm-2.4.45-0-g63aeae1 mesa (9.1) heads/9.1-0-g26f802d libxkbcommon (HEAD) xkbcommon-0.3.0-0-g27a1176 pixman (HEAD) pixman-0.30.0-0-g41daf50 cairo (HEAD) 1.12.14-0-g0dac37c weston (HEAD) 1.1.91-0-g46cb4a9 Detailed Description: ----------------------------- Run the editor client with a transform of 90 specified and observe the keyboard not being in the correct location Steps to Reproduce: ---------------------------- 1. start weston under DRM mode with transform=90 2. ./editor 3. Observe weston-keyboard appearing in incorrect location A video displaying this behavior has been attached to the bug.