mirror of
https://github.com/fish-shell/fish-shell.git
synced 2025-03-24 11:58:11 +08:00

Prior to this change, if we saw more than one repaint readline command in a row, we would try to ignore the second one. However this was never the right thing to do since sometimes we really do need to repaint twice in a row (e.g. the user hits Ctrl+L twice). Previously we were saved by the buginess of this mechanism but with the repainting refactoring we see missing redraws. Remove the coalescing logic and add a test. Fixes #7280.