From 9aacd610a37f5d03c7dbd9ce712985c477578893 Mon Sep 17 00:00:00 2001 From: Emmanuel Pescosta Date: Fri, 9 Nov 2012 12:10:36 +0100 Subject: [PATCH] Fix Bug 309760 - Crash while inline-renaming a file and apply change with return-key BUG: 309760 FIXED-IN: 4.9.4 --- src/kitemviews/private/kitemlistroleeditor.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/kitemviews/private/kitemlistroleeditor.cpp b/src/kitemviews/private/kitemlistroleeditor.cpp index ead5b298e..78dbfe95b 100644 --- a/src/kitemviews/private/kitemlistroleeditor.cpp +++ b/src/kitemviews/private/kitemlistroleeditor.cpp @@ -144,7 +144,8 @@ void KItemListRoleEditor::keyPressEvent(QKeyEvent* event) return; case Qt::Key_Enter: case Qt::Key_Return: - emitRoleEditingFinished(); + // TODO: find a better way to fix the bug 309760 + clearFocus(); // emitRoleEditingFinished(); results in a crash event->accept(); return; default: -- 2.47.3