You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I will need you to be more specific about what currently does not work on touch screen.
I actually plan to add a little tweak in the current behavior, but everything is supposedly already working on both desktop and touch devices:
events drag and drop
resize events from the resizer
scrolling and panning
create events with click and drag
If this is not working for you please give more details: reproduction link, steps to reproduce, browser, OS and device.
Also note that if you use the desktop browser emulator, you have to first refresh the page once the emulator is on touch device mode.
That being said, the next tweak in my to do list is to add a small touch delay on touch devices when hitting an event or before creating an event from tap and drag to differentiate from a scrolling/panning gesture.
First of all, thank you for your incredible work on Vue Cal. it’s a fantastic tool, and we really appreciate the effort you’ve put into it!
I'm encountering the same UX issue that I believe others might be facing too, especially with the increasing usage of touch devices like tablets and smartphones.
Problem
When users scroll through the calendar on touch devices, Vue Cal mistakenly interprets the scrolling gesture as a long press and creates a new event. This leads to accidental event creations that degrade the user experience.
Expected Behavior
Ideally, vue-cal should distinguish between an intentional long press (to create an event) and a scroll gesture. Many modern touch-based interfaces detect a “long press without movement” as intent to act, but allow scrolling to bypass that behavior.
Why This Matters
With more than half of traffic now coming from mobile/tablet devices, this issue is quite impactful:
Users accidentally create events just by scrolling.
It interrupts the natural interaction expected on touch screens.
Feature Title
Make touchscreen friendly
Feature Description
To move an event on a touch screen device like the same as in a mouse.
I can create an event with touch but not move it.
Use Case
It will support more devices and is also more intuitive
Additional Context
Alternative Solutions
No response
The text was updated successfully, but these errors were encountered: