simon-git: putty (main): Simon Tatham
Commits to Tartarus hosted VCS
tartarus-commits at lists.tartarus.org
Mon Feb 15 19:52:50 GMT 2021
TL;DR:
4eff9ab9 Add another missing window-border recalculation.
Repository: https://git.tartarus.org/simon/putty.git
On the web: https://git.tartarus.org/?p=simon/putty.git
Branch updated: main
Committer: Simon Tatham <anakin at pobox.com>
Date: 2021-02-15 19:52:50
commit 4eff9ab9585c29b8134d74338ee003c72066b1d3
web diff https://git.tartarus.org/?p=simon/putty.git;a=commitdiff;h=4eff9ab9585c29b8134d74338ee003c72066b1d3;hp=147adf4e7600683419d90065f0150fbe4a7d01d6
Author: Simon Tatham <anakin at pobox.com>
Date: Mon Feb 15 19:47:50 2021 +0000
Add another missing window-border recalculation.
This one is triggered by the following sequence:
- fill up the terminal window with text ('ls -l /dev' or similar)
- Win+Right then Win+Up to snap to the top right quadrant
- interactively drag away from the top right quadrant with the title
bar, which returns the window to its pre-snap size.
After the snap, the window border will have been recomputed to take
account of the window size not being an integer number of character
cells. So it needs recomputing back again the next time the window
size changes to something that _is_ an integer number - which happens
(or rather, we process it in a deferred manner) at the EXITSIZEMOVE.
So that's where we need to recompute the border (again).
windows/window.c | 1 +
1 file changed, 1 insertion(+)
More information about the tartarus-commits
mailing list