From 3748f6cd6a044ec56c461c20f07fac9197ad1119 Mon Sep 17 00:00:00 2001 From: Ivan Molodetskikh Date: Sat, 4 May 2024 11:11:01 +0400 Subject: Fix border/focus ring options not applying right away --- src/layout/tile.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/layout') diff --git a/src/layout/tile.rs b/src/layout/tile.rs index be9829a9..68ee248e 100644 --- a/src/layout/tile.rs +++ b/src/layout/tile.rs @@ -129,6 +129,8 @@ impl Tile { } pub fn update_config(&mut self, options: Rc) { + self.options = options; + let rules = self.window.rules(); let border_config = rules.border.resolve_against(self.options.border); @@ -138,8 +140,6 @@ impl Tile { .focus_ring .resolve_against(self.options.focus_ring.into()); self.focus_ring.update_config(focus_ring_config.into()); - - self.options = options; } pub fn update_shaders(&mut self) { -- cgit