diff options
author | Matthew Stewart | 2018-05-16 19:52:44 -0400 |
---|---|---|
committer | Eugene Sandulenko | 2018-08-09 08:37:30 +0200 |
commit | 02485484c31bee3101ecd3ac7ccb86e2db7b029b (patch) | |
tree | 368019c8328f6e21dd4941a6dcf3fa47e58d3da6 /engines/startrek/text.cpp | |
parent | edcc80393ab6be8dc946b99d7fdc5132cdbfaaa9 (diff) | |
download | scummvm-rg350-02485484c31bee3101ecd3ac7ccb86e2db7b029b.tar.gz scummvm-rg350-02485484c31bee3101ecd3ac7ccb86e2db7b029b.tar.bz2 scummvm-rg350-02485484c31bee3101ecd3ac7ccb86e2db7b029b.zip |
STARTREK: Buffer all changes to the mouse bitmap
Diffstat (limited to 'engines/startrek/text.cpp')
-rw-r--r-- | engines/startrek/text.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/startrek/text.cpp b/engines/startrek/text.cpp index ed060c7624..239e4f5206 100644 --- a/engines/startrek/text.cpp +++ b/engines/startrek/text.cpp @@ -247,9 +247,9 @@ int StarTrekEngine::showText(TextGetterFunc textGetter, uintptr var, int xoffset loadMenuButtons("textbtns", xoffset + 0x96, yoffset - 0x11); Common::Point oldMousePos = _gfx->getMousePos(); - SharedPtr<Bitmap> oldMouseBitmap = _gfx->_mouseBitmap; + SharedPtr<Bitmap> oldMouseBitmap = _gfx->getMouseBitmap(); - _system->warpMouse(xoffset + 0xde, yoffset - 0x08); + _gfx->warpMouse(xoffset + 0xde, yoffset - 0x08); _gfx->setMouseBitmap(_gfx->loadBitmap("pushbtn")); bool tmpMouseControllingShip = _mouseControllingShip; @@ -399,7 +399,7 @@ reloadText: } _gfx->setMouseBitmap(oldMouseBitmap); - _system->warpMouse(oldMousePos.x, oldMousePos.y); + _gfx->warpMouse(oldMousePos.x, oldMousePos.y); _mouseControllingShip = tmpMouseControllingShip; unloadMenuButtons(); |