Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • KWin KWin
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 61
    • Issues 61
    • List
    • Boards
    • Service Desk
    • Milestones
  • Bugzilla
    • Bugzilla
  • Merge requests 165
    • Merge requests 165
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • PlasmaPlasma
  • KWinKWin
  • Merge requests
  • !3233

backends/wayland: Fix running with a different scale than the host compositor

  • Review changes

  • Download
  • Email patches
  • Plain diff
Open Arjen Hiemstra requested to merge work/ahiemstra/nested into master Nov 23, 2022
  • Overview 8
  • Commits 2
  • Pipelines 2
  • Changes 3

We want the surface sent to the host to have a size that matches our local device size, not something that's different, otherwise we end up with incorrect window sizes.

The second commit ensures the mouse position sent from the host is properly converted to logical coordinates so mouse positions are handled correctly.

Edited Nov 23, 2022 by Arjen Hiemstra
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: work/ahiemstra/nested