fixed vlist cursor
bff1526d
1 file(s) · +1 −1
| 472 | 472 | calcoffsets(); |
|
| 473 | 473 | break; |
|
| 474 | 474 | case XK_Left: |
|
| 475 | - | if(cursor > 0 && (!sel || !sel->left)) { |
|
| 475 | + | if(cursor > 0 && (!sel || !sel->left || lines > 0)) { |
|
| 476 | 476 | while(cursor-- > 0 && !IS_UTF8_1ST_CHAR(text[cursor])); |
|
| 477 | 477 | break; |
|
| 478 | 478 | } |