[Scummvm-git-logs] scummvm master -> f8ac24d27ac9cca0059f4b5b96f5903abddf154d
sev-
sev at scummvm.org
Fri Mar 19 19:59:19 UTC 2021
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:
f8ac24d27a GRAPHICS: MACGUI: Better handling for setActiveWidget
Commit: f8ac24d27ac9cca0059f4b5b96f5903abddf154d
https://github.com/scummvm/scummvm/commit/f8ac24d27ac9cca0059f4b5b96f5903abddf154d
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2021-03-19T20:13:57+01:00
Commit Message:
GRAPHICS: MACGUI: Better handling for setActiveWidget
This fixes cursor in editable text widgets.
Changed paths:
graphics/macgui/macwindowmanager.cpp
diff --git a/graphics/macgui/macwindowmanager.cpp b/graphics/macgui/macwindowmanager.cpp
index 7b1e76594f..673d0fe746 100644
--- a/graphics/macgui/macwindowmanager.cpp
+++ b/graphics/macgui/macwindowmanager.cpp
@@ -267,6 +267,9 @@ void MacWindowManager::setMode(uint32 mode) {
}
void MacWindowManager::setActiveWidget(MacWidget *widget) {
+ if (_activeWidget == widget)
+ return;
+
if (_activeWidget)
_activeWidget->setActive(false);
More information about the Scummvm-git-logs
mailing list