Changeset 01cd15bc in mainline for uspace/app


Ignore:
Timestamp:
2026-03-08T20:03:42Z (10 days ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
master
Children:
f6304727
Parents:
96ef0d1e
Message:

Terminal buffer update should not overwrite cell cursor flag.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/app/terminal/terminal.c

    r96ef0d1e r01cd15bc  
    724724{
    725725        terminal_t *term = srv_to_terminal(srv);
     726        bool cursor;
    726727
    727728        fibril_mutex_lock(&term->mtx);
     
    749750
    750751                for (sysarg_t col = c0; col < c1; col++) {
     752                        cursor = cells[col].cursor;
    751753                        cells[col] = charfield_to_termui_cell(term, &term->ubuf[row * term->ucols + col]);
     754                        cells[col].cursor = cursor;
    752755                }
    753756
Note: See TracChangeset for help on using the changeset viewer.