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