Can't see "edit email" button (yellow pen) in konqueror on my page

Bug #473238 reported by Pavel Malyshev
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
Low
Unassigned

Bug Description

There is no yellow pen to edit email addresses on user's own page in Konqueror (KDE 4.3.2/Kubuntu Karmic).
There is some wrong buttons in right block
I had to use opera to edit email list.

Tags: lp-registry
Revision history for this message
Pavel Malyshev (afunix) wrote :
Revision history for this message
Tony Yarusso (tonyyarusso) wrote :

My suspicion is that this isn't actually a Launchpad issue, given that Epiphany-webkit renders it correctly, and that passes Acid3 and everything. Although, you'd think KHTML would still be pretty similar too, so I'm not sure. Odd regardless.

Revision history for this message
Nick Moeck (nickmoeck) wrote :

I can confirm that this bug does exist in Karmic. I don't think it's necessarily a bug in LP itself, but rather a bug with elements having multiple classes - I will set up a test case to determine if this is the case.

Changed in launchpad:
status: New → Confirmed
Revision history for this message
Nick Moeck (nickmoeck) wrote :

After testing, I've determined that this is caused by there being no visible content inside the affected anchor tags. Adding a non-breaking space to the element causes the pencil icon to be displayed properly, but hovering over the element then makes it look bad with the non-breaking space character being underlined.

Proposed fix: display the pencil image in the same way that it is displayed after the ubuntu_coc_signer span (for those who have not signed the CoC): using an image tag instead of trying to display it with a CSS background image. Since it is intended to be a clickable element, I don't feel that it is proper to display the image using CSS background image anyways - it should be displayed using an HTML element - just my opinion.

Please let me know if I've confused anyone, as I realize that my explanation/wording is probably a little confusing. :)

Changed in launchpad:
assignee: nobody → Canonical Launchpad Engineering (launchpad)
assignee: Canonical Launchpad Engineering (launchpad) → nobody
Curtis Hovey (sinzui)
affects: launchpad → launchpad-registry
Changed in launchpad-registry:
importance: Undecided → Low
status: Confirmed → Triaged
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.