Skip to content

Swipe to reply gesture doesn’t work on iPadOS in fullscreen #1578

Description

@ssalggnikool

Describe the bug

This setting does effectively nothing on the iPadOS app because the screen size makes Sable think it’s desktop (I assume that’s what’s happening)

Image

Reproduction

  1. Install the iOS ipa on iPadOS
  2. Try to swipe to reply on something
  3. doesn’t work

Expected behavior

If the iPad is in portrait mode or the window size is small, gestures will work again, because Sable will think it’s just a phone, but I would expect the gesture to work on any window size on iPadOS.

Platform and versions

1. OS: iPadOS 17
2. App version: Nightly

Additional context

I'm not aware of a way to fix this but I would assume there’s some way to check if the device is a mobile device in javascript without relying on checking the screen size

It could also be desirable to just allow gestures on any device, and have them always enabled, but only for touch inputs (if it’s possible to distinguish mouse inputs from touch inputs in javascript). This would allow touchscreens on desktop devices to work on any window size as well as on iPadOS

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions