-
Notifications
You must be signed in to change notification settings - Fork 815
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Vertical scrollbar loss in horizontal layout #3687
Comments
Hm, maybe the other Will? I suppose I could take a stab though I wouldn't be particularly efficient at it. |
@williballenthin Hah! Sorry! for some reason GitHub has decided you need to be at the top of the Yes, @willmcgugan |
davep
added a commit
to davep/tinboard
that referenced
this issue
Nov 15, 2023
Mostly there with how I want it to look, but I need to spend a bit of time thinking about how I'm going to do the tags. Using links in Markdown is great and all, but it's a bit keyboard-hostile. I want to be keyboard-friendly too. So this is a WiP commit at the end of the evening, and the next time I'm in here I'll have a proper think about how I'm going to do this. See also Textualize/textual#3687 as a related issue that I've discovered while making these changes (it explains why the scrollbar in the details pane isn't showing at the moment, if it's needed).
davep
added a commit
to davep/textual-sandbox
that referenced
this issue
Nov 16, 2023
Merged
Don't forget to star the repository! Follow @textualizeio for Textual updates. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This is a bit of a tricky one to narrow down; it started out with a missing scrollbar in the right-most column of my current pet project, and ended up with a bit of a MRE-making rabbit hole; but I think I got there. Take this code:
The numbers are mostly important, and derive from the layout I had in my application, and are whittled down to what I hope is the bare minimum to reproduce. Also of note is in my app it's two
OptionList
s and aVerticalScroll
in the third column, but the above keeps it simple and has the same effect.So, given the above, you'd expect a vertical scrollbar on each of the "panels". But, what you actually get is the third one gets cut off:
If I make the terminal sufficiently wide enough, it eventually appears:
I had to drag this out to about 220 characters wide.
There is also an intermediate step, between no scrollbar, and scrollbar, which shows half a scrollbar:
I originally tried to recreate this using just three
VerticalScroll
but couldn't get the no-scrollbar effect (but did get the half-scrollbar); but as soon as I threw theOptionList
into the mix (so perhaps aScrollView
thing?).Tagging @willmcgugan for triage.
The text was updated successfully, but these errors were encountered: