First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 813
Product:
Component:
Status: VERIFIED
Resolution: FIXED
Assigned To: jamie@montgomerie.net
Hardware:
OS:
Version:
Priority:
Severity:
Target Milestone:
Reporter: swetland@be.com
Add CC:
CC:
QA Contact:
URL:
Summary:
Status Whiteboard:
Keywords:

Attachment Type Creator Created Size Flags Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 813 depends on: Show dependency tree
Show dependency graph
Bug 813 blocks:

Additional Comments:






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2000-04-11 20:11
The low color is not being set correctly when text is selected -- it remains
white
while the selection background is gray.  This is causing crud to appear because
of
incorrect antialiasing.

This was observed in 0.7.8

------- Comment #1 From sytobinh@uchicago.edu 2000-04-12 15:19:59 -------
I'm not sure what you mean by low color here.  On my machine (admittedly not
Be), the colors appear properly for selections, regardless of font color.  I
have not seen any screen dirt.

------- Comment #2 From swetland@be.com 2000-04-15 05:56:59 -------
This is a BeOS specific UI bug -- BViews have a high color (foregroundfor
drawing) and low color (background -- which is used to antialiastext drawn,
etc).  If the low color is not set correctly, (eg it isleft as white while
drawing text on say a gray backrgound), the antialiasing will be incorrect.

------- Comment #3 From markyen@hotmail.com 2000-05-12 00:07:59 -------
Changing platform to Be for BeOS related bug.

------- Comment #4 From jamie@montgomerie.net 2001-03-07 13:00:59 -------
'Fixed' by changing the text drawing code to use B_OP_OVER (so the low colour
is still
wrong, but it's no longer an issue).

This might be too slow, but it's impossible to tell - the text drawing is too
slow anyway.
We'll see when we come to optimise text drawing code (Real Soon Now).

First Last Prev Next    No search results available      Search page      Enter new bug