Custom mouse cursors of X apps never shown under Unity8

Bug #1605078 reported by Daniel van Vugt
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Canonical System Image
Fix Released
Undecided
Unassigned
qtmir (Ubuntu)
Fix Released
Medium
Daniel d'Andrada

Bug Description

Custom mouse cursors of X apps never shown under Unity8.

Test case:
  Run 'bitmap' which is a native X app with several cursors:

Expected: Hand cursor in menus, crosshair cursor in drawing area, up/down/left/right arrow cursors when dragging handles.
Observed: Cursor never changes from the default if run under Unity8+Xmir

It does however work in Mir demo servers with Xmir.

Related branches

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

I'm going to assume this will be fixed by the same branch Daniel has in progress for bug 1604701

tags: added: xmir
affects: unity8 (Ubuntu) → qtmir (Ubuntu)
Changed in qtmir (Ubuntu):
assignee: nobody → Daniel d'Andrada (dandrader)
status: New → In Progress
importance: Undecided → Medium
tags: added: unity8-desktop
Stephen M. Webb (bregma)
Changed in canonical-devices-system-image:
status: New → In Progress
Changed in canonical-devices-system-image:
status: In Progress → Fix Committed
milestone: none → 13
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

In progress still. Nothing has been committed yet.

Changed in canonical-devices-system-image:
status: Fix Committed → In Progress
Changed in qtmir (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Confusingly this fix is documented in the changelog as first appearing in:
  qtmir (0.4.8+16.10.20160730-0ubuntu1) yakkety; urgency=medium
However that release never existed. yakkety is really still on version:
  qtmir (0.4.8+16.10.20160714-0ubuntu1) yakkety; urgency=medium
So you won't see any fix for this bug in yakkety for real till:
  qtmir (0.4.8+16.10.20160810-0ubuntu1) yakkety; urgency=medium

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package qtmir - 0.4.8+16.10.20160810-0ubuntu1

---------------
qtmir (0.4.8+16.10.20160810-0ubuntu1) yakkety; urgency=medium

  [ Alan Griffiths ]
  * Reduce MirServer to an implementation detail of QMirServer (nothing
    else needs to touch it).

  [ Albert Astals Cid ]
  * Improvements from running clazy over the code
  * Compile with clang

  [ Daniel d'Andrada ]
  * Remove Application.stage and RoleStage from ApplicationManager

  [ Daniel van Vugt ]
  * Fix incorrect mouse wheel/touchpad scrolling scale (LP: #1607240)
    (LP: #1607223, #1607240)

 -- Michał Sawicz <email address hidden> Wed, 10 Aug 2016 06:53:16 +0000

Changed in qtmir (Ubuntu):
status: Fix Committed → Fix Released
Changed in canonical-devices-system-image:
status: In Progress → Fix Committed
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Confirmed this bug is fixed in yakkety today.

Weirdly though its cousin bug 1604701 is not fixed.

Changed in canonical-devices-system-image:
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.