@@ -308,7 +308,7 @@ namespace Terminal.Gui {
col++;
}
break;
- } else if (end < t.Count && col > 0 && start < end && col == start) {
+ } else if ((end < t.Count && col > 0 && start < end && col == start) || (end - col == width - 1)) {
col = i;
@@ -1814,7 +1814,7 @@ namespace Terminal.Gui.Views {
- } else if (cCol < line.Length && col > 0 && start < cCol && col == start) {
+ } else if ((cCol < line.Length && col > 0 && start < cCol && col == start) || (cCol - col == width - 1)) {