[Scummvm-cvs-logs] scummvm master -> 2855735e1f8e3daee2f360eb12b79557a9d3326e

dreammaster dreammaster at scummvm.org
Mon Feb 6 12:03:54 CET 2012


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
2855735e1f TSAGE: Properly de-select inventory buttons when mouse has moved off before mouse is released.


Commit: 2855735e1f8e3daee2f360eb12b79557a9d3326e
    https://github.com/scummvm/scummvm/commit/2855735e1f8e3daee2f360eb12b79557a9d3326e
Author: Paul Gilbert (dreammaster at scummvm.org)
Date: 2012-02-06T03:03:10-08:00

Commit Message:
TSAGE: Properly de-select inventory buttons when mouse has moved off before mouse is released.

This fixes bug #3484777.

Changed paths:
    engines/tsage/user_interface.cpp



diff --git a/engines/tsage/user_interface.cpp b/engines/tsage/user_interface.cpp
index 2d06e26..428bf8c 100644
--- a/engines/tsage/user_interface.cpp
+++ b/engines/tsage/user_interface.cpp
@@ -199,9 +199,9 @@ void UIInventoryScroll::process(Event &event) {
 		// Draw the button as selected
 		toggle(true);
 
-		event.handled = true;
-		break;
-	case EVENT_BUTTON_UP:
+		// Wait for the mouse to be released
+		BF_GLOBALS._events.waitForPress(EVENT_BUTTON_UP);
+
 		// Restore unselected version
 		toggle(false);
 






More information about the Scummvm-git-logs mailing list