Opened 10 years ago

Closed 10 years ago

#5725 closed bug (fixed)

text input caret changes height on blinks and leaves 1px artifact every other blink.

Reported by: jstressman Owned by: zooey
Priority: normal Milestone: R1
Component: User Interface Version: R1/Development
Keywords: Cc: jstressman@…
Blocked By: Blocking:
Platform: All


The text input caret in text input boxes (such as in Vision, WebPositive, etc) starts out for me at 14px tall, 1px from the top of the box and 3px from the bottom of the box, when it blinks off, it leaves the bottom 1px in the box, then blinks back on at 13px tall (1px from top, 4px from bottom), then blinks off completely without leaving the 1px artifact. It then starts back at the 14px tall caret and repeats this cycle.

I'm using hrev36263 gcc4hybrid, and have gone back and tested earlier builds (such as hrev35900) to confirm this isn't happening in older builds, but haven't narrowed down where it first appeared.

(I also note that the blink rate is quite stuttered... and seems almost random in the pace. It will be like short on, long off on, short off on off on, long off, short on, long off etc... at least I can't make out a pattern easily.)

I'm attaching a picture of a text input box in Vision showing the 4 states of the input caret I'm talking about.

If I can narrow down which revision this first appeared in, I'll update the ticket.

Attachments (1)

text-input-cursor-cycle-r36263.png (5.6 KB ) - added by jstressman 10 years ago.
on off pattern of text input caret showing height change and pixel artifact.

Download all attachments as: .zip

Change History (4)

by jstressman, 10 years ago

on off pattern of text input caret showing height change and pixel artifact.

comment:1 by jstressman, 10 years ago

Cc: jstressman@… added
Component: - GeneralUser Interface
Owner: changed from nobody to stippi
Version: R1/alpha1R1/Development

comment:2 by zooey, 10 years ago

Owner: changed from stippi to zooey
Status: newin-progress

comment:3 by zooey, 10 years ago

Resolution: fixed
Status: in-progressclosed

Fixed in hrev36469.

Note: See TracTickets for help on using tickets.