Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • M mutter
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 975
    • Issues 975
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 124
    • Merge requests 124
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GNOME
  • mutter
  • Issues
  • #698

Closed
Open
Created Jul 22, 2019 by Maksim Sisov@msisov

Nested popup windows crash mutter on close

Hi,

We have a use case, which involves creation of nested popup windows (one main popup and a second popup near that main popup) without using explicit grab.

That is, we destroy xdg_v6_popup and xdg_v6_surface, attach null buffer to our wl_surface and keep that wl_surface when Hide() call comes. But that popup, which is located on top of the stack, is not hidden. What is more, mutter crashes, when another buffer is attached to the main popup (I will share the backtrace tomorrow).

Assignee
Assign to
Time tracking