diff options
| author | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2025-02-24 02:27:05 +0300 | 
|---|---|---|
| committer | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2025-02-24 02:27:05 +0300 | 
| commit | e89593076f488e9e113cc58a5050b7283eedfb6c (patch) | |
| tree | 53a3e851ba1b0505f060620e101d0679f3258fa4 /contrib/dlmalloc/malloc.h | |
| parent | 53dfbfec4bd58615eb049ed0cd06fdf8e2844360 (diff) | |
Curses: fixed flickering when scrolling through the auto-completion popup (or generally when keeping it on screen even unchanged)
* Turns out that updating the hardware cursor - which is not displayed anyway - would cause premature
  screen updates in teco_interface_refresh(), thus causing flickering, for instance
  when quickly cycling through the auto completion popup.
  Or even just when clicking its borders which does not change it.
* Touching the popup window is actually important and expected since
  Scinterm is also touching its window by completely redrawing it.
  Touching the popup window makes sure, it's still copied into newscr and overlaps
  the Scintilla view even if the popup did not change - e.g. when pressing an unassigned
  function key or clicking on the popup borders.
Diffstat (limited to 'contrib/dlmalloc/malloc.h')
0 files changed, 0 insertions, 0 deletions
