diff --git a/docs/changelog.rst b/docs/changelog.rst index ebea1eaa8..317b2f153 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -55,6 +55,9 @@ To update |kitty|, :doc:`follow the instructions `. - Fix a regression in the previous release that broke switching to neighboring windows in the Grid layout when there are less than four windows (:iss:`2377`) +- Fix colors in scrollback pager off if the window has redefined terminal + colors using escape codes (:iss:`2381`) + 0.16.0 [2020-01-28] -------------------- diff --git a/kitty/boss.py b/kitty/boss.py index 33daf4ecc..95761dea1 100644 --- a/kitty/boss.py +++ b/kitty/boss.py @@ -671,8 +671,9 @@ class Boss: tab = self.active_tab if tab is not None and window.overlay_for is None: tab.new_special_window( - SpecialWindow( - cmd, data, _('History'), overlay_for=window.id)) + SpecialWindow(cmd, data, _('History'), overlay_for=window.id), + copy_colors_from=self.active_window + ) def edit_config_file(self, *a): confpath = prepare_config_file_for_editing()