Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
M
mutter
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 742
    • Issues 742
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 98
    • Merge Requests 98
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • GNOME
  • mutter
  • Merge Requests
  • !825

Merged
Opened Oct 03, 2019 by Jonas Ådahl@jadahlMaintainer

Handle actor surface being destroyed

  • Overview 4
  • Commits 2
  • Pipelines 6
  • Changes 1

Quoting the last commit

    A surface actor may be destroyed without the backing Wayland surface
    being destroyed yet, e.g. by the window being unmanaged. Handle this by
    listening on the "destroy" signal and making late requests (e.g.
    wl_surface_commit()) resilient against the lack of a surface actor.
Assignee
Assign to
Reviewer
Request review from
GNOME 3.34
Milestone
GNOME 3.34
Assign milestone
Time tracking
Reference: GNOME/mutter!825
Source branch: wip/surface-actor-destroyed