[dash] 'Installed' applications move down once the ''Applications' centre is minimised/maximised

Bug #703588 reported by Simon Bull
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
unity-2d
Fix Released
Critical
Florian Boucault

Bug Description

Description: Ubuntu 10.10
Release: 10.10

unity-qt-default-settings:
  Installed: 0.1.28
  Candidate: 0.1.28
  Version table:
 *** 0.1.28 0
        500 http://ppa.launchpad.net/unity-2d-team/unity-2d-daily/ubuntu/ maverick/main i386 Packages
        100 /var/lib/dpkg/status

After I clicked on the 'Applications' applet in the unity sidebar, I then decided to open up another applet in the sidebar whilst the 'Applications' centre was still running.
After this, I decided to go back the the 'Applications' centre by clicking back on the applet in the sidebar. I was then greeted by the applications listed under the 'Installed' list had moved down to the extent where there was a blank space which took up around half the window.

I have attached a screenshot to this bug report detailing the situation at hand.

Regards
Simon

Related branches

Revision history for this message
Simon Bull (simon-d-bull) wrote :
Revision history for this message
Florian Boucault (fboucault) wrote :

Thanks for reporting the bug Simon. This important bug is unfortunately very hard to reproduce consistently, therefore hard to fix. Don't hesitate to add any information that could help.

Changed in unity-2d:
importance: Undecided → Critical
status: New → Confirmed
summary: - 'Installed' applications move down once the ''Applications' centre is
- minimised/maximised
+ [dash] 'Installed' applications move down once the ''Applications'
+ centre is minimised/maximised
Changed in unity-2d:
assignee: nobody → Florian Boucault (fboucault)
Changed in unity-2d:
milestone: none → 3.4
Revision history for this message
Simon Bull (simon-d-bull) wrote :

Thanks Florian
I understand that this bug is hard to re-produce, I assume that it is just a one off occurrence, and am understanding that it is only a minor bug.
Thanks for helping!
--
Simon Bull

Revision history for this message
Florian Boucault (fboucault) wrote :

Actually anything that prevents the usage of unity-2d is a high or critical importance bug for us. We will track it down and fix it :)

Revision history for this message
Bill Filler (bfiller) wrote :

I can confirm that I've seen this issue on occasion as well.

Revision history for this message
Andrew Hayzen (ahayzen) wrote :

Hi

I have found how to reproduce this bug every time.

1. Open up the applications menu (either click applications or right-click all applications)
2. Then scroll down to the bottom of the list.
3. Now click on a different section (for example Accessories or Games from the bar at the top)
4. Notice that icons are all located in wrong place, usually dropped down to the bottom of the screen.

Furthermore a way to reset the positions is to click on the Ubuntu button in the top-right corner.

Hope that helps.

Andy

Revision history for this message
Florian Boucault (fboucault) wrote :

Andy, this is absolutely awesome! I will get to fixing it right away.

Revision history for this message
Florian Boucault (fboucault) wrote :

Bug was introduced by bzr revision 331.

Revision history for this message
Florian Boucault (fboucault) wrote :

More specifically, the culprit is:

=== modified file places/RendererGrid.qml
--- places/RendererGrid.qml 2011-01-27 09:30:14 +0000
+++ places/RendererGrid.qml 2011-01-28 02:26:24 +0000
@@ -89,13 +89,9 @@
             property int compensateY: inFlickableY > 0 ? 0 : -inFlickableY

             width: flickable.width
- height: Math.min(totalHeight, flickable.height)
- onCompensateYChanged: {
- if (flickable.height > 0 && totalHeight >= flickable.height) {
- y = compensateY
- contentY = compensateY
- }
- }
+ height: flickable.height
+ y: compensateY
+ contentY: compensateY

             property int cellsPerLine: Math.floor(width/results.cellWidth)
             /* Only display one line of items when folded */

Changed in unity-2d:
status: Confirmed → In Progress
Changed in unity-2d:
status: In Progress → Fix Committed
Changed in unity-2d:
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.