Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • xserver xserver
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Olivier Fourdan
  • xserverxserver
  • Repository
Switch branch/tag
  • xserver
  • hw
  • xwayland
  • xwayland-input.c
Find file BlameHistoryPermalink
  • Olivier Fourdan's avatar
    xwayland: Clear tablet cursor pending frame cb · 35c5664f
    Olivier Fourdan authored Oct 19, 2021 and Olivier Fourdan's avatar Olivier Fourdan committed Oct 20, 2021
    
    
    If the tablet tool is moved out of proximity before the cursor's pending
    frame callback is received, any further attempts to update the cursor
    will fail because the frame callback is still pending.
    
    Make sure to clear any cursor pending frame when the tool gets in
    proximity again, similar to what we do when the pointer re-enters a
    surface, so that the cursor updates aren't discarded.
    Signed-off-by: Olivier Fourdan's avatarOlivier Fourdan <ofourdan@redhat.com>
    See-also: https://gitlab.gnome.org/GNOME/mutter/-/issues/1969
    
    Reviewed-by: Carlos Garnacho's avatarCarlos Garnacho <carlosg@gnome.org>
    35c5664f