-
-
Notifications
You must be signed in to change notification settings - Fork 926
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
Broken rendering and UnboundLocalError #2896
Labels
Comments
Post the full traceback for that error. |
Never mind I see its in your screenshot |
Whoa, that was swift.
is what you mean? Sorry, should have included that. Of course, not sure whether another package is the culprit, which was updated along with the update for kitty... |
Magic. Thanks a ton - confirmed on maybe 50 tests, didn't occur again. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the bug
Since kitty 0.18.2, roughly 90% of the time kitty complains about
UnboundLocalError: local variable 'boss' referenced before assignment
and renders ugly characters until I resize or change the window geometry. It's specific to my low-dpi screen, though; see "environment" below.To Reproduce
Just
kitty
.Expected behavior
Just kitty as I know her... ;-)
Screenshots
![20200803_18h34m02s_grim](https://user-images.githubusercontent.com/4997431/89205403-f8e96c00-d5b7-11ea-83e3-9246ae92eb03.png)
Left terminal: fine rendering after resizing to half the screen, which changes the window geometry.
Right terminal: borken fonts.
Environment details
Arch Linux, all up-to-date, with kitty 0.18.2 from the repos. Same with kitty straight from git.
Sway on Wayland, on a dual-screen setup; high-dpi screen with scale=2 is perfectly good, the classic low-dpi monitor with scale=1 is the troublemaker.
(AK UI Terminal is a fontconfig-alias for Source Code Pro Regular, but the same issue happens with DejaVu Sans Mono or other fonts.)
Additional context
None of the above seems to matter except
font_size 10
. In fact, this seems to be the minimal kitty.conf to reproduce the problem.The text was updated successfully, but these errors were encountered: