Pidgeot / python-lnp

Cross-platform re-implementation of the Lazy Newb Pack launcher.
ISC License
65 stars 10 forks source link

Auto-hiding scrollbar may cause breakage with custom Windows themes #56

Closed Pidgeot closed 4 years ago

Pidgeot commented 4 years ago

http://www.bay12forums.com/smf/index.php?topic=126076.msg6236267#msg6236267

We probably can't actually fix it completely, but we can at least make it slightly more usable for affected people.

A simple workaround seems to be adding a option which forces scrollbars to be always visible, since the old scrollbars (pre-0.10) seem to work fine.

[Issue created by Pidgeot: 2015-05-18] [Last updated on bitbucket: 2015-05-19]

[Comment created by Pidgeot: 2015-05-19] Added an Options menu, moved update frequency and auto-download of baselines Move Launcher category from advanced tab to menu (defaults > File, autoclose > Options) Add option to always show scrollbars (fixes #89, hopefully)

→ <<cset 5e5f0a4d4835>>

[Comment created by Pidgeot: 2015-05-18] It's worth a shot, I suppose. Attaching a build here for testing...

[Comment created by jmorgensen: 2015-05-18] That really is weird. Possibly move Scrollbar.set inside the if?