Skip to content

Commit 70b0981

Browse files
committed
bug fix
1 parent 720c837 commit 70b0981

File tree

2 files changed

+10
-6
lines changed

2 files changed

+10
-6
lines changed

modules/pyqt/menu/pyqt_course_menu_widget.py

+6-3
Original file line numberDiff line numberDiff line change
@@ -520,13 +520,16 @@ def draw_images(self, draw_map_image=True, draw_profile_image=True):
520520

521521
return True
522522

523-
def set_font_size(self):
524-
self.font_size = int(min(self.size().width(), self.size().height()) / 10)
523+
def set_font_size(self, init=False):
524+
if init:
525+
self.font_size = int(min(self.config.display.resolution) / 10)
526+
else:
527+
self.font_size = int(min(self.size().width(), self.size().height()) / 10)
525528

526529
def resizeEvent(self, event):
527530
self.check_all_image_and_draw()
528531

529-
self.set_font_size()
532+
self.set_font_size(event.oldSize() == QtCore.QSize(-1, -1))
530533
for i in [self.distance_item, self.ascent_item]:
531534
i.update_font_size(self.font_size)
532535

modules/utils/date.py

+4-3
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,10 @@ def datetime_myparser(ts):
1616
int(ts[12:14]), # %s
1717
)
1818
return dt
19-
elif 24 <= len(ts) <= 26:
20-
# 2019-03-22T23:24:14.280604 / 26 chars
21-
# 2019-09-30T12:44:55.000Z / 24 chars
19+
elif 24 <= len(ts) <= 26 or len(ts) == 32:
20+
# 2019-03-22T23:24:14.280604 / 26 chars
21+
# 2019-09-30T12:44:55.000Z / 24 chars
22+
# 2024-06-24 00:58:54.801928+00:00 / 32 chars
2223
dt = datetime(
2324
int(ts[0:4]), # %Y
2425
int(ts[5:7]), # %m

0 commit comments

Comments
 (0)