After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 719451 - OSK not usable in modal dialogs (like <ALT>-F2)
OSK not usable in modal dialogs (like <ALT>-F2)
Status: RESOLVED FIXED
Product: gnome-shell
Classification: Core
Component: keyboard
3.10.x
Other Linux
: Normal normal
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
: 649812 711814 720392 726072 728104 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2013-11-27 21:54 UTC by Dominique Leuenberger
Modified: 2014-05-23 21:28 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
modalDialog: Remove unused parentActor param (1.50 KB, patch)
2014-03-18 13:48 UTC, Rui Matos
committed Details | Review
modalDialog: Make sure we're always below the OSK box (978 bytes, patch)
2014-03-18 13:48 UTC, Rui Matos
reviewed Details | Review
layout: Create a group for modal dialogs (2.78 KB, patch)
2014-03-18 15:15 UTC, Rui Matos
none Details | Review
layout: Create a group for modal dialogs (1.75 KB, patch)
2014-03-18 15:54 UTC, Rui Matos
committed Details | Review

Description Dominique Leuenberger 2013-11-27 21:54:32 UTC
If one presses ALT-F2 (run) and has the gnome-shell onscreen keyboard active, the run dialog appears as well as the on screen keyboard.

the OSK though is not clickable and is thus not usable to write into the run dialog (this likely applies to all modal dialogs)
Comment 1 Florian Müllner 2013-12-13 13:32:32 UTC
*** Bug 720392 has been marked as a duplicate of this bug. ***
Comment 2 Parag AN 2014-03-06 03:41:34 UTC
any updates here? I got someone bug reported in redhat bugzilla https://bugzilla.redhat.com/show_bug.cgi?id=1071907
Comment 3 David King 2014-03-13 13:56:04 UTC
*** Bug 711814 has been marked as a duplicate of this bug. ***
Comment 4 Rui Matos 2014-03-18 13:47:47 UTC
*** Bug 726072 has been marked as a duplicate of this bug. ***
Comment 5 Rui Matos 2014-03-18 13:48:15 UTC
Created attachment 272272 [details] [review]
modalDialog: Remove unused parentActor param

No ModalDialog users set this so let's hardcode it.
Comment 6 Rui Matos 2014-03-18 13:48:22 UTC
Created attachment 272273 [details] [review]
modalDialog: Make sure we're always below the OSK box
Comment 7 Jasper St. Pierre (not reading bugmail) 2014-03-18 14:00:25 UTC
Review of attachment 272272 [details] [review]:

OK.
Comment 8 Jasper St. Pierre (not reading bugmail) 2014-03-18 14:01:12 UTC
Review of attachment 272273 [details] [review]:

I'd prefer it if we had Main.layoutManager.modalDialogGroup or similar which would always be layered correctly.
Comment 9 Rui Matos 2014-03-18 15:15:55 UTC
Created attachment 272281 [details] [review]
layout: Create a group for modal dialogs

This way we can ensure that they're always stacked under the OSK.
Comment 10 Rui Matos 2014-03-18 15:54:18 UTC
Created attachment 272293 [details] [review]
layout: Create a group for modal dialogs

--

Removed the visibility tracking as it's not needed.
Comment 11 Jasper St. Pierre (not reading bugmail) 2014-03-18 15:58:14 UTC
Review of attachment 272293 [details] [review]:

OK.
Comment 12 Rui Matos 2014-03-18 16:06:10 UTC
Attachment 272272 [details] pushed as 1b78dd6 - modalDialog: Remove unused parentActor param
Attachment 272293 [details] pushed as 2974b29 - layout: Create a group for modal dialogs
Comment 13 Rui Matos 2014-04-14 08:26:57 UTC
*** Bug 728104 has been marked as a duplicate of this bug. ***
Comment 14 Florian Müllner 2014-04-26 18:13:07 UTC
*** Bug 649812 has been marked as a duplicate of this bug. ***
Comment 15 Adam Williamson 2014-05-23 21:28:47 UTC
the patches apply cleanly to 3.10 branch. may be worth backporting this fix to 3.10 upstream? I'll probably do it as a Fedora update anyway, but other distros may like it.