Changeset - r18277:9784f3667cb2
[Not reviewed]
master
0 1 0
rubidium - 13 years ago 2011-11-06 09:37:26
rubidium@openttd.org
(svn r23123) -Fix [FS#4790] (r22792): variable was initialised at the wrong moment making things with the cursor go wrong
1 file changed with 6 insertions and 1 deletions:
0 comments (0 inline, 0 general)
src/openttd.cpp
Show inline comments
 
@@ -400,7 +400,6 @@ struct AfterNewGRFScan : NewGRFScanCallb
 

	
 
		/* initialize the ingame console */
 
		IConsoleInit();
 
		_cursor.in_window = true;
 
		InitializeGUI();
 
		IConsoleCmdExec("exec scripts/autoexec.scr 0");
 

	
 
@@ -667,6 +666,12 @@ int ttd_main(int argc, char *argv[])
 
	_cur_resolution.width  = ClampU(_cur_resolution.width,  1, UINT16_MAX / 2);
 
	_cur_resolution.height = ClampU(_cur_resolution.height, 1, UINT16_MAX / 2);
 

	
 
	/* Assume the cursor starts within the game as not all video drivers
 
	 * get an event that the cursor is within the window when it is opened.
 
	 * Saying the cursor is there makes no visible difference as it would
 
	 * just be out of the bounds of the window. */
 
	_cursor.in_window = true;
 

	
 
	/* enumerate language files */
 
	InitializeLanguagePacks();
 

	
0 comments (0 inline, 0 general)