View Issue Details
ID | Project | Category | Date Submitted | Last Update | |
---|---|---|---|---|---|
0000278 | AI War 1 / Classic | Bug - Other | Oct 4, 2010 4:01 pm | Oct 7, 2010 2:02 am | |
Reporter | Invelios | Assigned To | keith.lamothe | ||
Status | resolved | Resolution | fixed | ||
Product Version | 3.701 | ||||
Fixed in Version | 3.703 | ||||
Summary | 0000278: Empty tooltips on Control screen | ||||
Description | On the "View Controls" screen, hovering over the left hand column of text produces a blank tooltip. They are different lengths, so it would seem some text should be there, but it appears blank. | ||||
Tags | No tags attached. | ||||
Internal Weight | |||||
|
This is probably related to that same bug on the tooltips on the resource bar. Don't know what's up there. |
|
Chris, I'm having to break away in the middle of fixing this, but it looks like the tooltip check is happening on both EventType == Repaint and some other event (probably the mouseover event) but the actual mouseover invocation is only happening on the other event. I think the problem is with ArcenLabel's with mouseovers, ArcenSingleSelect<T>'s seem ok with them. Anyway, some more explicit controls on when something can fire and when it checks the tooltip text, etc, will probably clear this up. |
|
* Fixed several of the blank-tooltip bugs. Chris: internally, this was done by ignoring any call to AddLineToNextTooltip when !MainCameraLogic.IsRepaintingGUI, and to wrap the whole tooltip/popup part of DrawGUI in if(MainCameraLogic.IsRepaintingGUI) . I was hesitant to do that but it seems to work fine. |
|
Excellent -- that makes good sense, yeah. |
|
Unfortunately, wrapping the tooltip/popup part of DrawGUI makes it so that dropdowns open, but are completely unclickable. Something else will have to be tried, I fear. |
|
Okay, the real fix to the tooltips thing was just removing one line of code that was a bug, apparently. ;) That's now in, and it seems to be working great again. |
Date Modified | Username | Field | Change |
---|---|---|---|
Oct 4, 2010 4:01 pm | Invelios | New Issue | |
Oct 4, 2010 4:03 pm | Chris_McElligottPark | Note Added: 0000274 | |
Oct 4, 2010 4:03 pm | Chris_McElligottPark | Assigned To | => keith.lamothe |
Oct 4, 2010 4:03 pm | Chris_McElligottPark | Status | new => acknowledged |
Oct 5, 2010 5:06 pm | keith.lamothe | Note Added: 0000401 | |
Oct 5, 2010 7:06 pm | keith.lamothe | Note Added: 0000403 | |
Oct 5, 2010 7:06 pm | keith.lamothe | Status | acknowledged => resolved |
Oct 5, 2010 7:06 pm | keith.lamothe | Resolution | open => fixed |
Oct 5, 2010 7:06 pm | Chris_McElligottPark | Note Added: 0000404 | |
Oct 7, 2010 1:16 am | Chris_McElligottPark | Note Added: 0000436 | |
Oct 7, 2010 1:16 am | Chris_McElligottPark | Status | resolved => confirmed |
Oct 7, 2010 2:02 am | Chris_McElligottPark | Note Added: 0000437 | |
Oct 7, 2010 2:02 am | Chris_McElligottPark | Status | confirmed => resolved |
Oct 7, 2010 2:02 am | Chris_McElligottPark | Fixed in Version | => 3.703 |