Open Polyfish0 opened 5 months ago
Hey, sorry for the delay! University graduation got in the middle of things.
Could you provide a reproducible example? IIRC height management of InputFields isn't perfect, so just manually adjusting it might be helpful. Beyond that I'd need to dive into an example to figure it out.
Thank you!
No problem, I know the struggle. Here is the example
#!/bin/python
import pytermgui as gui
with gui.WindowManager() as manager:
manager.layout.add_slot("body")
manager.add(
gui.Window(
gui.Container("Test Container", gui.InputField("Waku waku", multiline=True), overflow=gui.Overflow.SCROLL)
)
)
Describe the bug The InputField is not working correctly when it is created inside an container with
overflow=ptg.Overflow.SCROLL
. When Multiline is enabled it is only one big line and I am not able to modify it. When I set the value inside the function signature it does not change anything and the value does not appear.To Reproduce
overflow=ptg.Overflow.SCROLL
Expected behavior I have a multiline input field where the user is able to scroll if the input field gets to big
Screenshots Dont worry about the screenshot. The data is public. How it should look
How it is looking
System information