awesome-gocui / gocui

Minimalist Go package aimed at creating Console User Interfaces.
BSD 3-Clause "New" or "Revised" License
350 stars 39 forks source link

Fix incorrect scrolling when `Wrap` is set to `true` #97

Closed dankox closed 3 years ago

dankox commented 3 years ago

Fprint into the View doesn't scroll correctly content if Autoscroll and Wrap are turned on.

It's caused by using incorrect slice when checking length of lines if the content should be scrolled and how much.

There is new test for this called wrap_autorscroll.go which adds content to the view when hitting Tab key.

jon4hz commented 3 years ago

could you please make a new release with this fix?

mjarkk commented 3 years ago

Ofc, here you go v1.0.1