do not fail on None in edit json (#3676)

main
Kaalleen 2025-04-17 09:14:39 +02:00 zatwierdzone przez GitHub
rodzic 8d66330b23
commit ad04039c3c
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: B5690EEEBB952194
1 zmienionych plików z 5 dodań i 1 usunięć

Wyświetl plik

@ -220,7 +220,11 @@ class LetteringEditJsonPanel(wx.Panel):
if glyph_list.IsItemChecked(selection):
self.horiz_adv_x[glyph] = self.font_meta['horiz_adv_x_default']
return glyph
horiz_adv_x = float(glyph_list.GetItem(selection, 2).Text)
horiz_adv_x = None
try:
horiz_adv_x = float(glyph_list.GetItem(selection, 2).Text)
except (ValueError, IndexError):
pass
if glyph_list.GetItem(selection, 3).Text:
try:
horiz_adv_x = float(glyph_list.GetItem(selection, 3).Text)