• 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.