[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: TerminalView issue ensuring visible after output
[Thread Prev] | [Thread Next]
- Subject: Re: TerminalView issue ensuring visible after output
- From: Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>
- Date: Wed, 29 May 2024 11:56:20 +0200
- To: user@xxxxxxxxxxxxxxxxxxxxxx
Le 29/05/2024 à 11:07, Benoît Minisini a écrit :
Le 29/05/2024 à 11:05, Benoît Minisini a écrit :It's the order of this code.. If (($iTargetY + $hView.H) \ $LH) >= $hScreen.Count Then bEnsureVisible = True Endif $hFilter.OutputTo(Me, $hScreen, hOutput, sBuffer) If bEnsureVisible Then $bIgnoreNextAnimation = True _EnsureScreen() EndifShould not the $hFilter.OutputTo call happen before the calculation involving $hScreen.Count ?Mmm... Maybe, I will test that.The idea was that automatic scrolling occurs only if the last line was already visible on the screen. Otherwise no scrolling occurs.
You can try the last commit, to see if it fixes the problem. I'm far from being sure!
-- Benoît Minisini.
Re: TerminalView issue ensuring visible after output | Bruce Steers <bsteers4@xxxxxxxxx> |
TerminalView issue ensuring visible after output | Bruce Steers <bsteers4@xxxxxxxxx> |
Re: TerminalView issue ensuring visible after output | Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx> |
Re: TerminalView issue ensuring visible after output | Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx> |