--- rxvt-unicode/src/screen.C 2011/11/02 15:11:51 1.398 +++ rxvt-unicode/src/screen.C 2011/11/03 10:42:17 1.399 @@ -2697,10 +2697,7 @@ && ROWCOL_IS_BEFORE (selection.beg, pos) && ROWCOL_IS_AFTER (selection.end, pos)) || (check_more == 3 - && ROWCOL_IS_AFTER (selection.end, pos)) - || (check_more == 4 /* screen width change */ - && (selection.beg.row != selection.end.row - || selection.end.col > ncol))) + && ROWCOL_IS_AFTER (selection.end, pos))) CLEAR_ALL_SELECTION (); }