Bug 1300173
Summary: | Unable to resize/move windows via keyboard in GNOME on Wayland session. | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Alexandr <sankass> |
Component: | mutter | Assignee: | Florian Müllner <fmuellner> |
Status: | CLOSED UPSTREAM | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | high | Docs Contact: | |
Priority: | unspecified | ||
Version: | 23 | CC: | ajax, fedora, fmuellner, kem, ofourdan, otaylor, walters |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2016-09-01 07:35:24 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 1277927 |
Description
Alexandr
2016-01-20 06:43:26 UTC
That's a GNOME issue (in mutter) rather than Wayland. I cannot reproduce this issue and have been using Gnome+Wayland for a while. There is something special with your (hardware or software) configuration needed to track this issue down. I just don't know what. I can reproduce the problem on a pristine even on a F24 install, it behaves as if once the shortcut has triggered the move/resize operation, no keyboard event is processed anymore, not the arrows to move, nor space to validate nor escape to cancel. Basically, keys simply don't work when using the move or resize shortcuts in mutter/gnome-shell on Wayland. Neither process_keyboard_move_grab() nor process_keyboard_resize_grab() get called from process_key_event(), that's because "all_keys_grabbed" is FALSE. Can't find a corresponding upstream bug for that, will file one and continue from there. Ah, here it is: https://bugzilla.gnome.org/show_bug.cgi?id=758076 A fix for this bug has been pushed upstream: https://git.gnome.org/browse/mutter/commit/?id=5d6af70 |