From 7abe0a61dc79f4703135f936be7b7a7107c92d6e Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 27 Apr 2020 14:27:39 +0530 Subject: [PATCH] Re-layout on font size change in paged mode --- src/pyj/read_book/iframe.pyj | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/pyj/read_book/iframe.pyj b/src/pyj/read_book/iframe.pyj index 54a0610792..a5bef026bc 100644 --- a/src/pyj/read_book/iframe.pyj +++ b/src/pyj/read_book/iframe.pyj @@ -113,6 +113,7 @@ class IframeBoss: handlers = { 'change_color_scheme': self.change_color_scheme, 'change_font_size': self.change_font_size, + 'viewer_font_size_changed': self.viewer_font_size_changed, 'change_number_of_columns': self.change_number_of_columns, 'number_of_columns_changed': self.number_of_columns_changed, 'change_scroll_speed': self.change_scroll_speed, @@ -317,6 +318,9 @@ class IframeBoss: # apply_font_size() is a no-op self.relayout_on_font_size_change() + def viewer_font_size_changed(self, data): + self.relayout_on_font_size_change() + def change_number_of_columns(self, data): if current_layout_mode() is 'flow': self.send_message('error', title=_('In flow mode'), msg=_(