bug(drawing): setting high refresh rate causes iTerm to struggle to process inputs
Bug report
- iTerm2 version: 3.4.22
- OS version: Sonoma 14.2.1
- Attach ~/Library/Preferences/com.googlecode.iterm2.plist
- Attach a debug log, if possible. com.googlecode.iterm2.plist
- Attach a screen capture video if it would make the reproduction steps clearer. Screen_Recording_2023-12-26_at_12.44.32_PM
Detailed steps to reproduce the problem
- run
yes
in your shell - press control+c as fast as possible
- note how as soon as you press control+c
yes
is stopped - set settings > advanced > drawing > When adaptive rendering and using the Metal renderer...max FPS to 120FPS
- repeat steps 1-3
What happened
It takes many seconds for control+c to register and for yes
to be stopped.
What should have happened
yes
should have stopped instantly like it does at 30FPS
Edited by Max Coplan