[DirectionalDragArea] TouchEvents lost when disabled

Bug #1276122 reported by Michael Zanetti
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
unity8 (Ubuntu)
Fix Released
Undecided
Daniel d'Andrada

Bug Description

If setting enabled: false while the DDA's dragging property is true, the DDA stays in that state and doesn't recover any more.

In other words, disabling a DDA which is currently being dragged, makes it lose the released event and the DDA stays in the dragging state forever.

Probably disabling it should reset dragging to false and status to Undecided regardless if the touch point is still pressed or not.

Related branches

Changed in unity8:
assignee: nobody → Daniel d'Andrada (dandrader)
status: New → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity8 - 7.84+14.04.20140228-0ubuntu1

---------------
unity8 (7.84+14.04.20140228-0ubuntu1) trusty; urgency=low

  [ Michał Sawicz ]
  * Fix CardHeader title font weight.
  * Delete stale sockets. (LP: #1285215)

  [ Dmitrijs Ledkovs ]
  * Ship python3 autopilot modules.

  [ Albert Astals ]
  * Cleanup DashContent Remove unused signals and properties

  [ Michał Karnicki ]
  * Take it easy on the logging.
  * Fix CardHeader title font weight.

  [ Nick Dedekind ]
  * Added ability to change indicator profile in shell (env
    UNITY_INDICATOR_PROFILE)

  [ Andrea Cimitan ]
  * Rename PreviewRating to PreviewRatingInput
  * Adds PreviewRatingDisplay

  [ Daniel d'Andrada ]
  * DirectionalDragArea: Reset status if disabled while dragging (LP:
    #1276122)

  [ Dimitri John Ledkov ]
  * Ship python3 autopilot modules.
 -- Ubuntu daily release <email address hidden> Fri, 28 Feb 2014 10:48:06 +0000

Changed in unity8 (Ubuntu):
status: New → Fix Released
Michał Sawicz (saviq)
Changed in unity8:
status: In Progress → Fix Released
Michał Sawicz (saviq)
Changed in unity8 (Ubuntu):
assignee: nobody → Daniel d'Andrada (dandrader)
no longer affects: unity8
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.