aboutsummaryrefslogtreecommitdiff
path: root/gui/ListWidget.cpp
diff options
context:
space:
mode:
authorMax Horn2002-09-30 12:56:59 +0000
committerMax Horn2002-09-30 12:56:59 +0000
commit8f7e3119bfc02d31f4129d16ae1032fbc11bd8de (patch)
tree73372a0379ae25b46936cec41f50a51e994153f1 /gui/ListWidget.cpp
parent4fc67f55c0212807f89a260315d59b6ba8deb30a (diff)
downloadscummvm-rg350-8f7e3119bfc02d31f4129d16ae1032fbc11bd8de.tar.gz
scummvm-rg350-8f7e3119bfc02d31f4129d16ae1032fbc11bd8de.tar.bz2
scummvm-rg350-8f7e3119bfc02d31f4129d16ae1032fbc11bd8de.zip
fixed key repeat in NewGui; made the launcher game list non-editable
svn-id: r5052
Diffstat (limited to 'gui/ListWidget.cpp')
-rw-r--r--gui/ListWidget.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/gui/ListWidget.cpp b/gui/ListWidget.cpp
index 1f607bfbfc..25c11b2065 100644
--- a/gui/ListWidget.cpp
+++ b/gui/ListWidget.cpp
@@ -125,7 +125,8 @@ bool ListWidget::handleKeyDown(char key, int modifiers)
case '\n': // enter
case '\r':
if (_selectedItem >= 0) {
- if ((_currentKeyDown != '\n' && _currentKeyDown != '\r')) { // override continuous enter keydown
+ // override continuous enter keydown
+ if (_editable && (_currentKeyDown != '\n' && _currentKeyDown != '\r')) {
_editMode = true;
dirty = true;
_backupString = _list[_selectedItem];