diff options
Diffstat (limited to 'Swift/QtUI/QtTextEdit.cpp')
| -rw-r--r-- | Swift/QtUI/QtTextEdit.cpp | 8 | 
1 files changed, 6 insertions, 2 deletions
| diff --git a/Swift/QtUI/QtTextEdit.cpp b/Swift/QtUI/QtTextEdit.cpp index f7ac1ef..3a62325 100644 --- a/Swift/QtUI/QtTextEdit.cpp +++ b/Swift/QtUI/QtTextEdit.cpp @@ -31,11 +31,15 @@ void QtTextEdit::keyPressEvent(QKeyEvent* event) {  			   || (key == Qt::Key_Tab && modifiers == Qt::ControlModifier)  			   || (key == Qt::Key_A && modifiers == Qt::AltModifier)  			   || (key == Qt::Key_Tab) -			   || (key == Qt::Key_Up) -			   || (key == Qt::Key_Down)  	) {  		emit unhandledKeyPressEvent(event);  	} +	else if ((key == Qt::Key_Up) +			   || (key == Qt::Key_Down) +	){ +		emit unhandledKeyPressEvent(event); +		QTextEdit::keyPressEvent(event); +	}  	else {  		QTextEdit::keyPressEvent(event);  	} | 
 Swift
 Swift