diff options
| author | Eugene Sandulenko | 2014-12-29 00:19:56 +0100 | 
|---|---|---|
| committer | Eugene Sandulenko | 2015-12-15 00:05:02 +0100 | 
| commit | 80e00c1f54a0d5747156ada22b6daafbf252e833 (patch) | |
| tree | 9b72da1c74c5597ca9ade35f1473f383e8652647 /engines/lab/mouse.cpp | |
| parent | 9a116c57e1b7a04d2f48c685847c4e8629ffc3c6 (diff) | |
| download | scummvm-rg350-80e00c1f54a0d5747156ada22b6daafbf252e833.tar.gz scummvm-rg350-80e00c1f54a0d5747156ada22b6daafbf252e833.tar.bz2 scummvm-rg350-80e00c1f54a0d5747156ada22b6daafbf252e833.zip  | |
LAB: Fix regression
Diffstat (limited to 'engines/lab/mouse.cpp')
| -rw-r--r-- | engines/lab/mouse.cpp | 4 | 
1 files changed, 4 insertions, 0 deletions
diff --git a/engines/lab/mouse.cpp b/engines/lab/mouse.cpp index fcb8882071..21f0f3d641 100644 --- a/engines/lab/mouse.cpp +++ b/engines/lab/mouse.cpp @@ -229,6 +229,8 @@ bool mouseReset(void) {  /* Shows the mouse.                                                          */  /*****************************************************************************/  void mouseShow(void) { +	mouseShowXY(CurMouseX, CurMouseY); +  	g_system->showMouse(true);  } @@ -248,6 +250,7 @@ void mouseShowXY(uint16 MouseX, uint16 MouseY) {  	if ((NumHidden == 0) && MouseHidden) {  		CurMouseX = MouseX;  		CurMouseY = MouseY; +		WSDL_ProcessInput(0);  		MouseHidden = false;  	} @@ -325,6 +328,7 @@ void mouseMove(uint16 x, uint16 y) {  	if (!MouseHidden) {  		QuitMouseHandler = true;  		mouseXY(&CurMouseX, &CurMouseY); +		WSDL_ProcessInput(0);  		QuitMouseHandler = false;  	}  }  | 
