RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.
Bug 2013196 - Missing gesture-inhibitor extension in gnome-shell-extensions
Summary: Missing gesture-inhibitor extension in gnome-shell-extensions
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Linux 9
Classification: Red Hat
Component: gnome-shell-extensions
Version: 9.0
Hardware: x86_64
OS: Linux
unspecified
unspecified
Target Milestone: rc
: ---
Assignee: Florian Müllner
QA Contact: Michael Boisvert
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-10-12 11:00 UTC by Michal Odehnal
Modified: 2022-05-17 12:47 UTC (History)
6 users (show)

Fixed In Version: gnome-shell-extensions-40.4-7.el9
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2022-05-17 12:32:42 UTC
Type: Bug
Target Upstream Version:
Embargoed:
pm-rhel: mirror+


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker RHELPLAN-99506 0 None None None 2021-10-12 11:04:58 UTC
Red Hat Product Errata RHBA-2022:2340 0 None None None 2022-05-17 12:32:49 UTC

Comment 1 Michael Boisvert 2021-11-02 18:33:11 UTC
The extension does now exist but I am unable to inhibit some gestures. 

 # yum install gnome-shell-extension-gesture-inhibitor
 $ gnome-extensions enable gesture-inhibitor.github.com
 $ gsettings set org.gnome.shell.extensions.gesture-inhibitor unfullscreen false

I am unable to successfully inhibit the unfullscreen gesture (drag the top of of the screen on a fullscreen app in order to unfullscreen the app). I am able to inhibit the show-osk gesture however. Florian is aware and I sent him some log information.

Comment 6 Tomas Popela 2021-11-18 15:42:25 UTC
(In reply to Michael Boisvert from comment #1)
> The extension does now exist but I am unable to inhibit some gestures. 
> 
>  # yum install gnome-shell-extension-gesture-inhibitor
>  $ gnome-extensions enable
> gesture-inhibitor.github.com
>  $ gsettings set org.gnome.shell.extensions.gesture-inhibitor unfullscreen
> false
> 
> I am unable to successfully inhibit the unfullscreen gesture (drag the top
> of of the screen on a fullscreen app in order to unfullscreen the app). I am
> able to inhibit the show-osk gesture however. Florian is aware and I sent
> him some log information.

Isn't this RHEL 9 variant of https://bugzilla.redhat.com/show_bug.cgi?id=1988906 ?

Comment 7 Florian Müllner 2021-11-18 15:51:43 UTC
(In reply to Michael Boisvert from comment #1)

> I am unable to successfully inhibit the unfullscreen gesture. I am
> able to inhibit the show-osk gesture however.

This took a while!

The problem is that gnome-shell itself disabled those gestures now when they are unwanted, namely when the OSK itself is disabled or when there's no fullscreen application. When it turns them back on, it unknowingly overrides the inhibitor setting.

This was tricky to fix, but I'm happy to report that a fix is on its way now (tested on F35).

Comment 8 Florian Müllner 2021-11-18 16:02:39 UTC
(In reply to Tomas Popela from comment #6)

> Isn't this RHEL 9 variant of
> https://bugzilla.redhat.com/show_bug.cgi?id=1988906 ?

Oh no, I ended up fixing the same problem again :-(

We should probably pick one fix instead of diverging between RHEL8 and RHEL9.

Comment 9 Tomas Popela 2021-11-18 16:10:23 UTC
(In reply to Florian Müllner from comment #8)
> We should probably pick one fix instead of diverging between RHEL8 and RHEL9.

The fix that was done by Carlos was backported to RHEL 8.4 and 8.5. If Carlos' solution is acceptable, then I would be in favor of taking that one instead.

Comment 10 Florian Müllner 2021-11-18 16:19:00 UTC
His is slightly simpler, mine is slightly more efficient.

(I did fix an additional bug though, where toggling the setting after disabling the extension would still mess with the gesture. At least that should be kept.)

Comment 11 Michael Boisvert 2021-11-18 19:39:22 UTC
gnome-shell-extensions-40.4-7.el9 works for me. Enable/disable the extension and true/false the gesture.

Comment 14 Tomas Popela 2021-11-22 08:59:18 UTC
We are still missing the package in the AppStream compose - I've created https://issues.redhat.com/browse/ENGCMP-1647 to add it there.

Comment 15 Tomas Popela 2021-11-23 15:46:34 UTC
(In reply to Tomas Popela from comment #14)
> We are still missing the package in the AppStream compose - I've created
> https://issues.redhat.com/browse/ENGCMP-1647 to add it there.

Resolved, so it should be available in the next compose.

Comment 17 errata-xmlrpc 2022-05-17 12:32:42 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (new packages: gnome-shell-extensions), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2022:2340


Note You need to log in before you can comment on or make changes to this bug.