Mir

Pointer events are not mapped to correct output by nested Mir

Bug #1465692 reported by Alan Griffiths
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mir
Fix Released
Medium
Alan Griffiths
mir (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

/0/ Have a two display setup

/1/ Start a session compositor: bin/mir_demo_server with config:
    window-manager=system-compositor
    arw-file=
    file=/tmp/mir_socket
    vt=2
    display-config=sidebyside

/2/ Start a nested compositor: bin/mir_demo_server with config:
    window-manager=canonical
    file=/run/user/1000/mir_socket
    host=/tmp/mir_socket
    display-config=sidebyside

/3/ Start a client: mir/mir_demo_client_multiwin

Surfaces can be moved on the first screen [Alt+drag] by clicking on the corresponding part of the second screen.

(It also works correctly on the first screen - the problem is that the co-ordinates are not transformed from surface local to presentation space.)

Tags: input

Related branches

Changed in mir:
status: New → In Progress
assignee: nobody → Alan Griffiths (alan-griffiths)
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :

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

Changed in mir:
status: In Progress → Fix Committed
Changed in mir:
milestone: none → 0.14.0
tags: added: input
Changed in mir:
importance: Undecided → Medium
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package mir - 0.14.0+15.10.20150722-0ubuntu1

---------------
mir (0.14.0+15.10.20150722-0ubuntu1) wily; urgency=medium

  [ Andreas Pokorny ]
  * Fix missing ABI renaming in Mirplatform
  * Bump Mirserver platform graphics to 3
  * Fix mirprotobuf ABI break

  [ CI Train Bot ]
  * New rebuild forced.

 -- CI Train Bot <email address hidden> Wed, 22 Jul 2015 18:01:49 +0000

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

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.