File diff r14064:b88b16df20f6 → r14065:9eef7d64c20a
src/window.cpp
Show inline comments
 
@@ -2030,13 +2030,12 @@ static void HandleKeyScrolling()
 
		ScrollMainViewport(scrollamt[_dirkeys][0] * factor, scrollamt[_dirkeys][1] * factor);
 
	}
 
}
 

	
 
static void MouseLoop(MouseClick click, int mousewheel)
 
{
 
	DecreaseWindowCounters();
 
	HandlePlacePresize();
 
	UpdateTileSelection();
 

	
 
	if (!VpHandlePlaceSizingDrag())  return;
 
	if (!HandleDragDrop())           return;
 
	if (!HandleWindowDragging())     return;
 
@@ -2235,12 +2234,14 @@ void InputLoop()
 
		} else {
 
			w->z_back->z_front = w->z_front;
 
		}
 
		free(w);
 
	}
 

	
 
	DecreaseWindowCounters();
 

	
 
	if (_input_events_this_tick != 0) {
 
		/* The input loop is called only once per GameLoop() - so we can clear the counter here */
 
		_input_events_this_tick = 0;
 
		/* there were some inputs this tick, don't scroll ??? */
 
		return;
 
	}