Mir

Should expose the session that a new surface is for

Bug #1200035 reported by Michael Terry on 2013-07-11
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mir
Fix Released
Medium
Michael Terry
mir (Ubuntu)
Undecided
Unassigned

Bug Description

I want to override the_surface_builder() in u-s-c to change the DepthId of a new surface based on the session name. But I can't seem to get access to the session that a surface is being created for.

It seems like information that should be available to surface builders. Please make it so?

Related branches

Michael Terry (mterry) on 2013-07-11
Changed in mir:
assignee: nobody → Michael Terry (mterry)
Kevin DuBois (kdub) wrote :

moved to wishlist... seems to be more of a feature request than a problem with the code.

Changed in mir:
importance: Undecided → Wishlist
Robert Ancell (robert-ancell) wrote :

I'm going to assign this as a medium priority bug - this is driven by u-s-c being unable to consume the API to implement the required functionality. The solution either needs to involve changes to the API, or advice given on the correct way to use it.

Changed in mir:
importance: Wishlist → Medium
status: New → Triaged
PS Jenkins bot (ps-jenkins) wrote :

Fix committed into lp:mir at revision None, scheduled for release in mir, milestone 0.0.9

Changed in mir:
status: Triaged → Fix Committed
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package mir - 0.0.8+13.10.20130809.4-0ubuntu1

---------------
mir (0.0.8+13.10.20130809.4-0ubuntu1) saucy; urgency=low

  [ Michael Terry ]
  * Pass on the owning Session when creating Surfaces. (LP: #1200035)

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 952
 -- Ubuntu daily release <email address hidden> Fri, 09 Aug 2013 18:05:05 +0000

Changed in mir (Ubuntu):
status: New → Fix Released
Changed in mir:
milestone: none → 0.0.9
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers