Changeset - r4539:c88649d40f47
[Not reviewed]
master
0 2 0
Darkvater - 18 years ago 2006-09-03 22:39:02
darkvater@openttd.org
(svn r6368) -Fix [FS#136]: Station catchment area persists after switching tools. The
correct fix was to reset the highlight box if any size changes (grimrc)
2 files changed with 4 insertions and 6 deletions:
0 comments (0 inline, 0 general)
dock_gui.c
Show inline comments
 
@@ -233,11 +233,7 @@ static void BuildDockStationWndProc(Wind
 

	
 
		rad = (_patches.modified_catchment) ? CA_DOCK : 4;
 

	
 
		if (_station_show_coverage) {
 
			SetTileSelectBigSize(-rad, -rad, 2 * rad, 2 * rad);
 
		} else {
 
			SetTileSelectBigSize(0, 0, 0, 0);
 
		}
 
		if (_station_show_coverage) SetTileSelectBigSize(-rad, -rad, 2 * rad, 2 * rad);
 

	
 
		DrawStationCoverageAreaText(4, 50, (uint)-1, rad);
 
		break;
viewport.c
Show inline comments
 
@@ -1894,7 +1894,9 @@ void UpdateTileSelection(void)
 
	// redraw selection
 
	if (_thd.drawstyle != _thd.new_drawstyle ||
 
			_thd.pos.x != _thd.new_pos.x || _thd.pos.y != _thd.new_pos.y ||
 
			_thd.size.x != _thd.new_size.x || _thd.size.y != _thd.new_size.y) {
 
			_thd.size.x != _thd.new_size.x || _thd.size.y != _thd.new_size.y ||
 
	    _thd.outersize.x != _thd.new_outersize.x ||
 
	    _thd.outersize.y != _thd.new_outersize.y) {
 
		// clear the old selection?
 
		if (_thd.drawstyle) SetSelectionTilesDirty();
 

	
0 comments (0 inline, 0 general)