From b4e26110e2ef15404430a09b4e2ec9eb9959ce21 Mon Sep 17 00:00:00 2001 From: hut Date: Mon, 4 Jul 2016 19:52:04 +0200 Subject: widgets.view_miller: fix `set column_ratios ...` the view was rebuilt *before* the setting was changed, not *after* --- ranger/gui/widgets/view_miller.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'ranger') diff --git a/ranger/gui/widgets/view_miller.py b/ranger/gui/widgets/view_miller.py index 732c6170..a302c9d5 100644 --- a/ranger/gui/widgets/view_miller.py +++ b/ranger/gui/widgets/view_miller.py @@ -35,7 +35,8 @@ class ViewMiller(ViewBase): self._request_clear_if_has_borders, weak=True) self.settings.signal_bind('setopt.column_ratios', self.request_clear) - self.settings.signal_bind('setopt.column_ratios', self.rebuild) + self.settings.signal_bind('setopt.column_ratios', self.rebuild, + priority=0.1) # make sure it occurs *after* setting is updated self.old_draw_borders = self.settings.draw_borders -- cgit 1.4.1-2-gfad0