SolverConfiguration.ClearConsole doesn't work properly
eduherminio opened this issue · comments
SolverConfiguration.ClearConsole
doesn't work properly.
More specifically, it doesn't work at least when the output to clear is big (i.e. you've solved a bunch of days or are using SolverConfiguration.ShowConstructorElapsedTime
or/and SolverConfiguration.ShowTotalElapsedTimePerDay
), but sometimes in other scenarios as well.
It doesn't matter what combination of Console.Clear()
and/or AnsiConsole.Console.Clear(true)
is used, but I can't find a way to fully clear the output of previous runs.
Back buffer rendering technique mentioned in spectreconsole/spectre.console#156 to re-render the table doesn't fix this issue either.
Fixed in #86, since Live Display
Spectre Console feature implies no more console clearing.