View Issue Details

IDProjectCategoryView StatusLast Update
0000997FSSCPFREDpublic2012-01-09 18:06
Reporterkarajorma Assigned Totaylor  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
PlatformWindowsOSWindows XP HomeOS VersionSP2
Summary0000997: FRED Debug builds make the mouse pointer vanish upon warnings or errors
DescriptionAs soon as a debug build of FRED reports a warning the mouse pointer vanishes. It becomes visible outside the bounds of the FRED window but as soon as the mouse moves back in the pointer vanishes again.

Additional InformationThis has been going on a while. I thought it was already in Mantis in fact but I couldn't spot it as an open bug when I looked.
TagsNo tags attached.

Activities

Goober5000

2006-07-20 00:15

administrator   ~0006241

These two bugs seem related to it...
http://lore.maxgaming.net/~scp/mantis/bug_view_advanced_page.php?bug_id=0000781
http://lore.maxgaming.net/~scp/mantis/bug_view_advanced_page.php?bug_id=0000815

Taylor might know what's behind it. All the alt-tab, minimizing, etc. stuff works properly, so most of it must have been fixed. I can confirm the missing mouse pointer, though, so maybe this is something that slipped through. :)

taylor

2006-07-20 02:13

administrator   ~0006251

Yeah, I have a suspicion of what this might be. I'll try and test out my theory before the night is over. If that's all that it is then it's a rather simple fix.

taylor

2006-09-08 22:39

administrator   ~0006562

Found the problem, and it was a bit too simple. The error message code would actually turn the cursor off after the error dialog had been displayed, and never turn it back on. Just needed a few !Fred_running checks on those and all is well. This was broken in a commit from a year and a half ago, by Bobboau, so feel free to blame him. ;)

I'll resolve this once I get the chance to commit the fixes later tonight or tomorrow.

taylor

2006-09-09 02:54

administrator   ~0006563

Fixered.

Related Changesets

fs2open: fs2_open_3_6_9 r3513

2006-09-09 00:07

taylor


Ported: N/A

Details Diff
fix for vanishing FRED2 cursor (Mantis bug 0000997), plus a little cleanup
Affected Issues
0000997
mod - /branches/fs2_open_3_6_9/fs2_open/code/globalincs/windebug.cpp Diff File
mod - /trunk/fs2_open/code/globalincs/windebug.cpp Diff File

Issue History

Date Modified Username Field Change
2006-07-19 17:13 karajorma New Issue
2006-07-20 00:15 Goober5000 Note Added: 0006241
2006-07-20 00:15 Goober5000 Assigned To => taylor
2006-07-20 00:15 Goober5000 Status new => assigned
2006-07-20 02:13 taylor Note Added: 0006251
2006-09-08 22:39 taylor Note Added: 0006562
2006-09-09 02:54 taylor Status assigned => resolved
2006-09-09 02:54 taylor Resolution open => fixed
2006-09-09 02:54 taylor Note Added: 0006563
2012-01-05 22:55 taylor Changeset attached => Import 2012-01-05 17:52:05 fs2_open_3_6_9 r3513
2012-01-09 18:06 taylor Changeset attached => fs2open_websvn fs2_open_3_6_9 r3513