Error popup for the inline bugtask target edit widget looks horrible in Chromium

Bug #423151 reported by Graham Binns
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Benji York

Bug Description

What happens:
When an error appears due to something going wrong with the inline bugtask target widget in Chromium, it appears in a red popup with a horizontal scrollbar. The popup appears *under* the edit icon for the bug description. Screenshot attached.

What should happen:
The error popup should be consistent with Launchpad's existing visual style and should be the topmost element on the page.

Related branches

Revision history for this message
Graham Binns (gmb) wrote :
Revision history for this message
Eleanor Berger (intellectronica) wrote :

This is part of the picker widget. I agree, it's not very pretty, but I don't think the priority is too High

affects: malone → launchpad
Changed in launchpad:
milestone: 3.0 → none
Revision history for this message
Deryck Hodge (deryck) wrote :

Actually, the problem is partially in the description editing widget. I had to use z-index to get the tabs to stack correctly in the widget, and I would guess from the screenshot, the z-index of the description editor is higher than the error overlay.

I think I only used a z-index of 2, so maybe overlays could do some high number to always be on top. Or the description widget could be refactored to not rely on z-index. But I found this quite hard to do during initial development of this description editing widget.

affects: launchpad → malone
Huw Wilkins (huwshimi)
tags: added: ui-easy
tags: added: easy
removed: ui-easy
Benji York (benji)
Changed in launchpad:
assignee: nobody → Benji York (benji)
status: Triaged → In Progress
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
Changed in launchpad:
status: In Progress → Fix Committed
Benji York (benji)
tags: added: qa-ok
removed: qa-needstesting
Benji York (benji)
tags: added: dublin
Steve Kowalik (stevenk)
Changed in launchpad:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.