FakeVim: Fix deleting selection on search command-line

Change-Id: Ie01dd84cf87db2d999c10352285c0ee8366aadc1
Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
Lukas Holecek
2020-10-25 10:04:32 +01:00
committed by hjk
parent c135f4a253
commit 4e28aed405

View File

@@ -5302,6 +5302,8 @@ EventResult FakeVimHandler::Private::handleSearchSubSubMode(const Input &input)
} else if (input.isBackspace()) {
if (g.searchBuffer.isEmpty())
leaveCurrentMode();
else if (g.searchBuffer.hasSelection())
g.searchBuffer.deleteSelected();
else
g.searchBuffer.deleteChar();
} else if (input.isReturn()) {