License picker UI display errors

Bug #391661 reported by Joey Stanford
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Barry Warsaw

Bug Description

On Edge, when creating a new project, the license picker UI exhibits inappropriate behaviour. Please see screenshot!

Steps to reproduce:
1. Open https://edge.launchpad.net/projects/+new
2. Follow the registration process up to step 2
3. Expand the license option pickers (click on 'Recommended open source licenses' and 'More open source licenses ' and 'Other choices'
4. The complete registration button now overlaps with the expanded license pickers as shown by the screenshot.

Revision history for this message
Joey Stanford (joey) wrote :
affects: launchpad → launchpad-registry
Changed in launchpad-registry:
status: New → Triaged
description: updated
tags: added: ui
Revision history for this message
Barry Warsaw (barry) wrote :

Joey, just to verify. This is FF 3.0.11 on Jaunty?

Revision history for this message
Barry Warsaw (barry) wrote :

Verified! Odd that this never showed up on staging.

Revision history for this message
Joey Stanford (joey) wrote : Re: [Bug 391661] Re: License picker UI display errors

On 2009-06-24, Barry Warsaw <email address hidden> wrote:
> Joey, just to verify. This is FF 3.0.11 on Jaunty?

yes!

Revision history for this message
Curtis Hovey (sinzui) wrote :

It did show up in staging. I reported it my my part of the QA. I see that no other person QAed it.

Revision history for this message
Barry Warsaw (barry) wrote :

s/staging/devel/

This problem (still) doesn't occur in launchpad.dev, even with devmode=off. I have a clue but no cause. ON edge, the id=launchpad-form-widgets table element has the following style="overflow: visible; display: block; height: 606px;" In launchpad.dev, it has no element style. Byprocess of experimentation in firebug, I found that removing the "height: 606px;" style fixes the problem.

So, where does this element style come from?

Revision history for this message
Barry Warsaw (barry) wrote :

Another data point: the widget works fine on https://staging.launchpad.net/mailman/+edit

In fact, the table in that form does not have the extra style elements seen on projects/+new

Revision history for this message
Barry Warsaw (barry) wrote :

I think this is a bug in lazr.effects. The difference between these two pages is that the +new page is slide_out() when the "No" button is pressed. But on the +edit page, the table is never slide_out(). If lazr.effects is faulty and leaves those style elements on the table (on edge and staging, but not .dev), then that would explain the behavior.

Barry Warsaw (barry)
Changed in launchpad-registry:
importance: Undecided → High
milestone: none → 2.2.6
status: Triaged → In Progress
Curtis Hovey (sinzui)
Changed in launchpad-registry:
milestone: 2.2.6 → 2.2.7
Barry Warsaw (barry)
Changed in launchpad-registry:
status: In Progress → Fix Committed
Curtis Hovey (sinzui)
tags: added: story-guided-project-registration
Revision history for this message
Curtis Hovey (sinzui) wrote : Bug 391661 Fix released

Fixed released in Launchpad sinzui.

Changed in launchpad-registry:
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.