https://bugs.kde.org/show_bug.cgi?id=435309
--- Comment #17 from Luke-Jr <luke-jr+kdeb...@utopios.org> --- Running this for now: diff --git a/src/Screen.cpp b/src/Screen.cpp index 54634d6..8d4c1b5 100644 --- a/src/Screen.cpp +++ b/src/Screen.cpp @@ -620,7 +620,7 @@ void Screen::copyFromHistory(Character* dest, int startLine, int count) const if (_selBegin != -1) { for (int column = 0; column < _columns; column++) { if (isSelected(column, line)) { - dest[destLineOffset + column].rendition |= RE_SELECTED; + reverseRendition(dest[destLineOffset + column]); } } } @@ -643,7 +643,7 @@ void Screen::copyFromScreen(Character* dest , int startLine , int count) const // invert selected text if (_selBegin != -1 && isSelected(column, line + _history->getLines())) { - dest[destIndex].rendition |= RE_SELECTED; + reverseRendition(dest[destIndex]); } } } -- You are receiving this mail because: You are watching all bug changes.