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)
Reproduction
- Install the iOS ipa on iPadOS
- Try to swipe to reply on something
- 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
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)
Reproduction
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
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