Hovering over text box labels shows arrow cursor
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Invalid
|
Medium
|
Matthew Paul Thomas |
Bug Description
For some reason the CSS sets the cursor on text box labels to an arrow instead of the default i-bar, which is a bit disconcerting, and gives the impression you can't simply select it as text.
When hovering over the labels for fields in Launchpad forms, the cursor is an arrow instead of the normal I-bar.
Launchpad uses HTML's <label> element for accessible form labels, and current Web browsers use an arrow cursor for the <label> element. Browsers should do this only for labels associated with a checkbox and radiobutton, to indicate their clickability. Unfortunately they do it for all labels, and it is not practical for Launchpad to override this (it would involve attaching a class= to every <label> on every page to indicate whether the label is clickable or not).
In the long term, this may be fixed by browsers that fully implement Web Forms 2
<http://
In the short term, to restore the I-beam cursor for all <label> elements on Web pages, create a user style sheet for your Web browser containing this line (or add this line to your existing user style sheet):
label {cursor; text}
For information on creating a user style sheet, see <http://
Changed in launchpad: | |
assignee: | nobody → mpt |
status: | New → Rejected |
description: | updated |