Skip to content

[Bug]: Hiding Gesture bar unable to PiP #496

Description

@vadgama-nikz

Bug Description

When having the nav bar hidden and only show on home page/ launcher, when viewing video on YouTube, when swiped up, doesn't go to home / launch PiP

Steps to Reproduce

1 Enable Hidden Navbar Option

Essentials App
Open the Essentials app, navigate to the navigation bar customizer features, and enable the setting to hide the navigation bar globally (except on the home screen/launcher).

2 Launch YouTube & Play Video

Third-Party App
Open the YouTube app and start playing any video. Ensure Picture-in-Picture (PiP) is enabled in your system/YouTube settings.

3 Swipe Up to Exit

User Action
While the video is actively playing (in portrait or fullscreen landscape), perform the standard system "swipe up" gesture from the bottom of the screen to return home

Expected Behavior

The gesture should pass through or be intercepted correctly by the OS, causing the YouTube app to shrink into PiP mode and returning the user to the launcher (where the navbar becomes visible again aka home screen/ launcher).

Screenshots

No response

Android Version

Android 17

Device

Google Pixel 10 Pro XL

App Version

15.4

Additional Context

No response

Activity

  1. sameerasw commented on Jun 30, 2026

    @sameerasw
    Owner

    Unfortunately there's no workaround to this as disabling the gesture bar acts like a 3rd party launcher or even worse. I personally kept this off for daily use as I couldn't deal with the broken animation. And without improvements from Google towards custom launchers which may improve this, there's nothing really we can do as modifying the gesture bar requires Root + Xposed. (What we currently do is just call a random adb shell cmd I found and not really modifying the system.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions