Support _UNITY_NET_WORKAREA_REGION in Qt

Bug #939629 reported by Albert Astals Cid
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
qt4-x11 (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

In Unity-2d in MultiMonitor we need to set Struts (for the left panel) in the middle of the working area. This means that the specced _NET_WORKAREA is not enough since it can only report one rectangle and we end up with two disconnected working areas once we add a vertical strut in the left of the secondary monitor. For that we have the propietary _UNITY_NET_WORKAREA_REGION atom that returns multiple rectangle.

This patch adds support for this atom to QDesktopWidget::availableGeometry so the correct geometry is reported when using Unity-2d

Patch can be found at https://pastebin.canonical.com/60761/

Related branches

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

This bug was fixed in the package qt4-x11 - 4:4.8.0-1ubuntu8

---------------
qt4-x11 (4:4.8.0-1ubuntu8) precise; urgency=low

  * Add kubuntu_31_unity_workarea_atom.diff from Unity team
    LP: #939629
 -- Jonathan Riddell <email address hidden> Thu, 23 Feb 2012 16:23:22 +0000

Changed in qt4-x11 (Ubuntu):
status: New → 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.