forked from qt-creator/qt-creator
FakeVim: Fix deleting selection on search command-line
Change-Id: Ie01dd84cf87db2d999c10352285c0ee8366aadc1 Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
@@ -5302,6 +5302,8 @@ EventResult FakeVimHandler::Private::handleSearchSubSubMode(const Input &input)
|
|||||||
} else if (input.isBackspace()) {
|
} else if (input.isBackspace()) {
|
||||||
if (g.searchBuffer.isEmpty())
|
if (g.searchBuffer.isEmpty())
|
||||||
leaveCurrentMode();
|
leaveCurrentMode();
|
||||||
|
else if (g.searchBuffer.hasSelection())
|
||||||
|
g.searchBuffer.deleteSelected();
|
||||||
else
|
else
|
||||||
g.searchBuffer.deleteChar();
|
g.searchBuffer.deleteChar();
|
||||||
} else if (input.isReturn()) {
|
} else if (input.isReturn()) {
|
||||||
|
|||||||
Reference in New Issue
Block a user