Empty areas in scopes produce haptics feedback without triggering any other action

Bug #1300709 reported by Michael Zanetti
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
ubuntu-ui-toolkit (Ubuntu)
Invalid
Undecided
Unassigned
unity8 (Ubuntu)
Fix Released
Medium
Albert Astals Cid

Bug Description

If a scope category contains a uneven amount of items (in a sense that its not evenly divisible by columnCount) it leaves a bit of empty space at the lower right corner. Tapping into that area doesn't do anything but still produces haptics feedback. Such a feedback should only be used when there's actually an action triggered by the tap.

Related branches

Revision history for this message
kevin gunn (kgunn72) wrote :

still a bug as of today

no longer affects: unity8
Changed in unity8 (Ubuntu):
importance: Undecided → Medium
status: New → Confirmed
Revision history for this message
Michał Sawicz (saviq) wrote :

I'm not sure what unity8 can do here. I've no idea where the haptics even come from...

Changed in unity8 (Ubuntu):
status: Confirmed → Incomplete
Zoltan Balogh (bzoltan)
Changed in ubuntu-ui-toolkit (Ubuntu):
status: New → Incomplete
Revision history for this message
Michael Zanetti (mzanetti) wrote :

Why is this marked incomplete? The issue is still valid. To reproduce tap on an empty space in the dash. It will produce haptics feedback even though no action is happening.

Changed in unity8 (Ubuntu):
status: Incomplete → New
Revision history for this message
Michael Zanetti (mzanetti) wrote :

Turns this seems to be caused by a disabled AbstractButton that still produces haptics feedback even though its disabled.

Changed in ubuntu-ui-toolkit (Ubuntu):
status: Incomplete → New
Revision history for this message
Michael Zanetti (mzanetti) wrote :

 * Did you perform an exploratory manual test run of the code change and any related functionality?

yep

 * Did CI run pass? If not, please explain why.

nope, seems offline :/

 * Did you make sure that the branch does not contain spurious tags?

yes

Revision history for this message
Michael Zanetti (mzanetti) wrote :

oops... sorry, wrong tab :D

Changed in unity8 (Ubuntu):
assignee: nobody → Albert Astals Cid (aacid)
Changed in ubuntu-ui-toolkit (Ubuntu):
status: New → Invalid
Changed in unity8 (Ubuntu):
status: New → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity8 - 8.00+14.10.20141009.4-0ubuntu1

---------------
unity8 (8.00+14.10.20141009.4-0ubuntu1) utopic; urgency=low

  [ Michał Sawicz ]
  * Rename datetime indicator in test

  [ Albert Astals ]
  * Close overview temp scope on show dash (LP: #1373819)
  * Enable QT_STRICT_ITERATORS
  * Make Base not clickable, since we don't use it in anywhere clickable
    (we only use it for Category delegates in the LVWPH) (LP: #1300709)
  * Hide preview if it was visible when going to a scope (LP: #1374548)
  * Remove contentScale variable

  [ Andrea Cimitan ]
  * Fix card implicitHeight when summary is declared, but its text is
    empty. Also fixes vertical journal height and clipping (LP:
    #1362160)
  * Redesign for pinned apps. Remove thindivider on top of ubuntu dash
    button (not needed anymore) (LP: #1377100)

  [ Ying-Chun Liu ]
  * Fix run_on_device.sh to let it run again.

  [ Nick Dedekind ]
  * Fixed indicator menu bindings to server toggle value broken by user
    interaction. (LP: #1336715)
  * Force rendering so we don't get stuck in "waitForRendering" loop in
    tests.

  [ Daniel d'Andrada ]
  * PhoneStage: focus the new topmost app after the current one closes
    itself (LP: #1375267)

  [ Michael Terry ]
  * Fix some security issues with the tablet greeter, which allowed the
    lockscreen to be bypassed. (LP: #1367715) (LP: #1367715)

  [ Michael Zanetti ]
  * scale down errorText label if necessary (LP: #1378848)
 -- Ubuntu daily release <email address hidden> Thu, 09 Oct 2014 14:05:54 +0000

Changed in unity8 (Ubuntu):
status: In Progress → 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.