From ab988ef01cea8b446e4121273f704d04e7eee80b Mon Sep 17 00:00:00 2001 From: nyamatongwe Date: Wed, 17 Mar 2010 23:36:12 +0000 Subject: Made multiple paste work on GTK+. --- gtk/ScintillaGTK.cxx | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'gtk') diff --git a/gtk/ScintillaGTK.cxx b/gtk/ScintillaGTK.cxx index 88e4d8598..fd0862249 100644 --- a/gtk/ScintillaGTK.cxx +++ b/gtk/ScintillaGTK.cxx @@ -1549,10 +1549,7 @@ void ScintillaGTK::ReceivedSelection(GtkSelectionData *selection_data) { if (selText.rectangular) { PasteRectangular(selStart, selText.s, selText.len); } else { - selStart = SelectionPosition(InsertSpace(selStart.Position(), selStart.VirtualSpace())); - if (pdoc->InsertString(selStart.Position(),selText.s, selText.len)) { - SetEmptySelection(selStart.Position() + selText.len); - } + InsertPaste(selStart, selText.s, selText.len); } EnsureCaretVisible(); } -- cgit v1.2.3