Odd disclosure triangle behaviour on PPA page

Bug #344081 reported by Jamu Kakar on 2009-03-17
Affects Status Importance Assigned to Milestone
Launchpad itself

Bug Description

I don't know if this is a bug. I was on this page:


I clicked a triangle beside a source package name to see the
details. The AJAX loader retrieved information about the package
and displayed it. Very cool! I noticed that only the amd64 deb was
listed. This was soon after the build completed, so I figured
publishing was still in progress for the other architectures. I
clicked the triangle again, to close the details, hoping that I'd be
able to open it and get a reloaded view. Instead, to my surprise,
it reloaded itself and stayed open. The view also jumped and for a
moment I didn't know what had happened.

I'm not sure how to reproduce this, but figured it was worth

Celso Providelo (cprov) wrote :

Hi Jamu,

Interesting ... The expander only loads the 'details' once, the next click will just show the content previously injected in the DOM

You probably experience the package list updater, which happens every 10 seconds; and you are right that will be hard to reproduce, but let me try.

Celso Providelo (cprov) wrote :

The package list update happens every 60 seconds no 10 (doh!)

Celso Providelo (cprov) wrote :

It's kind of easy to reproduce the weird jumping if you:

 * copy a new source to your ppa;
 * expand its details and wait until the next update (60 s);

 1. If you hide the 'details' section there is a sudden jump to the 'search' button (apparently);
 2. If you expand the details section again it's old (as expected);
 3. The update sometimes generates broken 'Build status' content, specially when it has to modify a list of building architectures.

Changed in soyuz:
milestone: none → 2.2.4
status: New → Triaged
Celso Providelo (cprov) on 2009-03-17
Changed in soyuz:
milestone: 2.2.4 → none
status: Triaged → New
Changed in soyuz:
importance: Undecided → Low
status: New → Triaged
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers