diff options
Diffstat (limited to 'engines/bladerunner/ui/ui_image_picker.cpp')
-rw-r--r-- | engines/bladerunner/ui/ui_image_picker.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/engines/bladerunner/ui/ui_image_picker.cpp b/engines/bladerunner/ui/ui_image_picker.cpp index 0b1a0dd204..e23fd2776e 100644 --- a/engines/bladerunner/ui/ui_image_picker.cpp +++ b/engines/bladerunner/ui/ui_image_picker.cpp @@ -167,7 +167,7 @@ void UIImagePicker::activate(UIImagePickerCallback *mouseInCallback, _mouseDownCallback = mouseDownCallback; _mouseUpCallback = mouseUpCallback; _callbackData = callbackData; - _hoverStartTimestamp = 0; + _hoverStartTimestamp = 0u; _isVisible = true; _hoveredImageIndex = -1; _pressedImageIndex = -1; @@ -180,7 +180,7 @@ void UIImagePicker::deactivate() { _mouseDownCallback = nullptr; _mouseUpCallback = nullptr; _callbackData = nullptr; - _hoverStartTimestamp = 0; + _hoverStartTimestamp = 0u; _isVisible = false; _hoveredImageIndex = -1; _pressedImageIndex = -1; @@ -228,8 +228,8 @@ void UIImagePicker::drawTooltip(Graphics::Surface &surface, int x, int y) { (_hoveredImageIndex == -1) || (_vm->_mouse->isDisabled()) || (!_images[_hoveredImageIndex].active) || - (_vm->_time->current() < _hoverStartTimestamp + 1000) - ) { + (_vm->_time->current() - _hoverStartTimestamp < 1000u) + ) { // unsigned difference is intentional (time difference) return; } @@ -352,7 +352,7 @@ void UIImagePicker::reset() { _isVisible = false; _hoveredImageIndex = -1; _pressedImageIndex = -1; - _hoverStartTimestamp = 0; + _hoverStartTimestamp = 0u; _isButtonDown = false; _mouseInCallback = nullptr; _mouseOutCallback = nullptr; |