• JaddedFauceet@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 year ago

    I installed it as a web app earlier. I don’t recall conflict with back gesture. What’s the issue with back gesture?

    • _thisdot@infosec.pub
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      You know how in Android the back button is sometimes not a back button? It sometimes transforms to a close button (modal, image overlay, keyboard, etc.)

      With an app built for iOS, these “close on back” was not working

      • JaddedFauceet@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        1
        ·
        edit-2
        1 year ago

        As a web app, such behaviour will also need to be programmed to work on a browser first. Packaging it for Play Store should not grant that behaviour automatically.

        (2) Image overlay For Voyager, back button for image overlay works in browser.

        When opening a image viewer, the web app triggers a browser history change like this:

        1. Browsing on feed - https://vger.app/posts/lemmy.world/all
        2. Opening an image viewer - https://vger.app/posts/lemmy.world/all#galleryOpen

        ^ notice the extra #galleryOpen

        When back button is triggered, the web page will listen to a “back” event, and close the image viewer.

        (3) Keyboard: Keyboard is a native UI. So triggering “back” will always close the keyboard

        (1) Modal / bottom sheet

        But… I couldn’t figure out this one yet

        Clicking on the “3 dots icon” in a post opens a bottom sheet interface.

        Play Store version response to back button properly. But the web app version does not.