[SRU] Fix problem in Qt dragging when all of the window target has been shaped out for input

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

Bug Description

In Unity-2d we use input shaping to define which part of our window accepts user input, unfortunately Qt did not have support for that feature when dragging from a Qt applications resulting in impossibility of dragging in applications like Mumble or KMail.

We fixed this issue with a patch to Qt (that was accepted upstream) but sadly that patch had a bug when all of the window is shaped to not accept user input.

This means we need a new patch (still being reviewed upstream) otherwise when the launcher is hidden dragging from those applications still does not work.

The upstream patch can be found at https://codereview.qt-project.org/#change,24361 (it includes unit tests this time so it should be the final one)

Revision history for this message
Albert Astals Cid (aacid) wrote :
Revision history for this message
Jonathan Riddell (jr) wrote :
Revision history for this message
Jonathan Riddell (jr) wrote :

Uploaded to precise-proposed awaiting approval from ubuntu-sru
also in bzr branch for qt packaging so it'll get uploaded to q-series with the next qt upload

Revision history for this message
Martin Pitt (pitti) wrote : Please test proposed package

Hello Albert, or anyone else affected,

Accepted qt4-x11 into precise-proposed. The package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Changed in qt4-x11 (Ubuntu Precise):
status: New → Fix Committed
tags: added: verification-needed
Revision history for this message
Albert Astals Cid (aacid) wrote :

FWIW patch just got approved upstream https://codereview.qt-project.org/#change,24361

Revision history for this message
Albert Astals Cid (aacid) wrote :

Just updated to the precise-proposed package and the bug is gone, I'll keep using this qt package and report back if i find any unexpected error

Martin Pitt (pitti)
tags: added: verification-done
removed: verification-needed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package qt4-x11 - 4:4.8.1-0ubuntu4.1

---------------
qt4-x11 (4:4.8.1-0ubuntu4.1) precise-proposed; urgency=low

  * Add kubuntu_33_shaped_drag.diff fixes LP: #987855
    "problem in Qt dragging when all of the window target has been
     shaped out for input"
 -- Jonathan Riddell <email address hidden> Tue, 24 Apr 2012 16:44:41 +0100

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