New Dash Home has different recent apps/files than lenses

Bug #924353 reported by Michael Terry on 2012-01-31
22
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Unity
Fix Released
High
Mikkel Kamstrup Erlandsen
dee
High
Mikkel Kamstrup Erlandsen
dee (Ubuntu)
Undecided
Unassigned
unity (Ubuntu)
High
Mikkel Kamstrup Erlandsen

Bug Description

I'm using Unity 5.2.0~+bzr1883ubuntu0+626.

The new Dash Home (without the big buttons) shows a different set of recently used apps than the application lens and a different set of recently used files than the files lens.

It also uses different wording for apps ("Recent" vs "Recently Used"). Files uses the same "Recent" wording in both places.

I've attached screenshots.

Related branches

Michael Terry (mterry) wrote :
Michael Terry (mterry) wrote :
Michael Terry (mterry) wrote :
Omer Akram (om26er) on 2012-01-31
Changed in unity:
status: New → Incomplete
Changed in unity (Ubuntu):
status: New → Confirmed
Changed in unity:
status: Incomplete → Confirmed
Changed in unity-lens-applications:
status: New → Confirmed
Changed in unity-lens-applications (Ubuntu):
status: New → Confirmed
Omer Akram (om26er) on 2012-01-31
tags: added: 5.2-rc1
Michal Hruby (mhr3) on 2012-02-02
Changed in dee:
status: New → Triaged
importance: Undecided → High
milestone: none → 1.0.4
assignee: nobody → Mikkel Kamstrup Erlandsen (kamstrup)

The hunch right now is that certain combinations of clear+append on a DeeTransaction can result in a reversal of order. This hinges on the fact that the primary difference between the home screen and lens views is that the lens view goes through a DeeTransaction.

(for the record - the correct ordering is seen on the home screen. the lens view has the same items, but reversed)

Changed in unity-lens-applications:
assignee: nobody → Mikkel Kamstrup Erlandsen (kamstrup)
importance: Undecided → High
milestone: none → 5.4
status: Confirmed → In Progress

Maybe I spoke too soon... I've been added new tests for this all over Dee and it is passing them all no sweat (check attached branch for reference if you don't believe me!). Maybe the error is in fact elsewhere...

Bottom line: Unity relies on some subtle ordering mechanisms that are really not a part of the Dee API. In a fartherly moment of forgiveness I made sure that DeeTransaction respected these assumptions.

Changed in unity:
assignee: nobody → Mikkel Kamstrup Erlandsen (kamstrup)
importance: Undecided → High
milestone: none → 5.4.0
status: Confirmed → In Progress
Changed in dee:
status: Triaged → Fix Committed

The files lens still displays results in the opposite direction, so that the oldest files are displayed first. To activate a recently used file, you need to scroll to the bottom of the list. The dash displays it correctly, though. This is really annoying. Hope it'll get fixed soon.

Michal Hruby (mhr3) on 2012-02-13
Changed in unity:
status: In Progress → Fix Committed
Changed in unity-lens-applications:
status: In Progress → Invalid

Why invalid?

Omer Akram (om26er) wrote :

@Jo, that was an issue in Dee and is fixed.

Omer Akram (om26er) on 2012-02-13
no longer affects: unity-lens-applications
no longer affects: unity-lens-applications (Ubuntu)
no longer affects: unity (Ubuntu)

It is not fixed in Precise yet. When will the fix be pushed in updated manager?

Omer Akram (om26er) wrote :

Hope for thursday, could be after that as well.

Oh, I see. I was worried that it was supposed to be fixed in Precise, and I'm still experiencing the issue. Thanks for clearing that up. :)

Didier Roche (didrocks) on 2012-02-17
Changed in dee:
status: Fix Committed → Fix Released
Changed in unity:
status: Fix Committed → Fix Released
Didier Roche (didrocks) on 2012-02-20
Changed in dee (Ubuntu):
status: New → Fix Released
Changed in unity (Ubuntu):
status: New → Invalid
Changed in unity (Ubuntu):
status: Invalid → Fix Released
assignee: nobody → Mikkel Kamstrup Erlandsen (kamstrup)
importance: Undecided → High
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers