History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: RSRP-55875
Type: Usability Problem Usability Problem
Status: Open Open
Priority: Major Major
Assignee: Ilya Ryzhenkov
Reporter: Scott Gilroy
Votes: 0
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
ReSharper

Stack Trace always uses black font for part of text

Created: 15 Jan 08 02:13   Updated: 25 Feb 08 15:36
Component/s: Code View - Stack Trace Explorer
Fix Version/s: 4.0
Security Level: Everybody (All jira users)

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown
File Attachments: 1. PNG File stack trace grey background.Png (7 kb)


Build: 584


 Description  « Hide
If the background color is changed to a black, some of the text in the Stack Trace window (which is also black) will be impossible to read. This makes the Stack Trace window difficult to read and use. If the background color is any dark color, the text will be difficult (but not impossible) to read.

The problem seems to result from the fact that the colors from the VS2005 Options dialog are used for the background and most text elements (including classes, methods, and file names), but not the exception message, line offsets for system methods (such as "+321"), and the word "in".

This could be resolved by setting up a default font attribute in the CSS using the "Plain Text" foreground color (from the VS2005 options).

Here is an example of the source (right-click in Stack Trace, chose View Source) after I have set my background to dark gray (see also the attached screenshot):

<html>
<head>
<title></title>
<style type='text/css'>

html, body { font-family:tahoma, sans-serif; font-size:90%; }
A:link {text-decoration: underline; color=#8B008B;}
A:visited {text-decoration: underline; color=#DB00DB}

</style>
</head>

<HTML>
[NullReferenceException: Object reference not set to an instance of an object.]<BR/>
<FONT color="#FF82B4">
<FONT color="#6F6FFF">
<FONT color="#6F6FFF">
<FONT color="#6F6FFF">
<FONT color="#6F6FFF">
<FONT color="#6F6FFF">
<FONT color="#6F6FFF">
<FONT color="#6F6FFF">
<FONT color="#6F6FFF">
MyCompany</FONT>.FunArea</FONT>.UI</FONT>.Controller</FONT>.Util</FONT>.Metadata</FONT>.Builder</FONT>.PizzaTaskBuilder</FONT>.get_SessionKey</FONT>() in <A HREF="about:fref://3DB461DD-4C1F-490F-AEDD-307AEBEB0A8F/d:Util/d:Metadata/d:Builder/f:PizzaTaskBuilder.cs?line=191&column=1">PizzaTaskBuilder.cs: line 191</A><BR/>



 All   Comments   Work Log   Change History      Sort Order:
Ilya Ryzhenkov - 25 Feb 08 15:36
We've updated code to always use white background and predefined colors to avoid color problems for now. We will see what we can do for ReSharper 4.