Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • gtk gtk
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 1.6k
    • Issues 1.6k
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 238
    • Merge requests 238
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and 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
  • GNOMEGNOME
  • gtkgtk
  • Merge requests
  • !196

Don't let the OS maintain relative Z-order for windows

  • Review changes

  • Download
  • Patches
  • Plain diff
Merged LRN requested to merge lrn/zorder-324 into gtk-3-24 Jun 17, 2018
  • Overview 2
  • Commits 2
  • Pipelines 1
  • Changes 2

My reasoning is the following: GTK window-handling logic is mostly derived from X, and, AFAIK, X WMs do not try to keep relative Z-order intact when one of the windows is raised or lowered. Therefore we should just disregard this functionality that Windows WM has, and change window Z-order without regarding any other window that might be below or above it. We do have functions that ensure correct stacking order, just for these cases.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: lrn/zorder-324