Skip to content
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

Sidebar goes off-screen when adjusted to the left #3690

Open
teovilo opened this issue Nov 16, 2023 · 3 comments
Open

Sidebar goes off-screen when adjusted to the left #3690

teovilo opened this issue Nov 16, 2023 · 3 comments

Comments

@teovilo
Copy link

teovilo commented Nov 16, 2023

When Geany loads, or when I adjust the sidebar width to the left too far, it goes off screen. It should latch to the edge of screen and have a minimum width preventing it from being resized too small.
Screenshot 2023-11-16 155216

@elextr
Copy link
Member

elextr commented Nov 16, 2023

Disagree, if a user wants to make it narrower so they can see the far right of lines they are editing they should not be prevented from doing so by the software. The "slide off the screen left" is the method the GTK toolkit provides for handling a width that is too narrow. Users who do not want it hidden can simply not make it so narrow. If there is a better method of handling it provided by GTK then "somebody" can make a PR.

The being too small on first startup should be improved in latest git version (or soon).

@teovilo
Copy link
Author

teovilo commented Nov 16, 2023

Instead of "sliding" off the screen, it would be better to have the width reduce to nothing and the left side stays put. eg. disable the sliding feature.

@elextr
Copy link
Member

elextr commented Nov 16, 2023

Instead of "sliding" off the screen, it would be better to have the width reduce to nothing and the left side stays put. eg. disable the sliding feature.

I personally would agree, and as I said "If there is a better method of handling it provided by GTK then "somebody" can make a PR."

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants