From 33e03cb27795b267bcd3c7508363ec8f95127e95 Mon Sep 17 00:00:00 2001
From: Ryan Dwyer <ryandwyer1@gmail.com>
Date: Sun, 24 Jun 2018 13:08:47 +1000
Subject: Fix crash related to stacks and tabs

---
 sway/desktop/output.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

(limited to 'sway/desktop')

diff --git a/sway/desktop/output.c b/sway/desktop/output.c
index 1ca48975..790751c3 100644
--- a/sway/desktop/output.c
+++ b/sway/desktop/output.c
@@ -714,7 +714,7 @@ static void render_container_tabbed(struct sway_output *output,
 	struct sway_seat *seat = input_manager_current_seat(input_manager);
 	struct sway_container *focus = seat_get_focus(seat);
 	struct sway_container *current = seat_get_active_current_child(seat, con);
-	struct border_colors *current_colors = NULL;
+	struct border_colors *current_colors = &config->border_colors.unfocused;
 	struct sway_container_state *pstate = &con->current;
 
 	// Render tabs
@@ -778,7 +778,7 @@ static void render_container_stacked(struct sway_output *output,
 	struct sway_seat *seat = input_manager_current_seat(input_manager);
 	struct sway_container *focus = seat_get_focus(seat);
 	struct sway_container *current = seat_get_active_current_child(seat, con);
-	struct border_colors *current_colors = NULL;
+	struct border_colors *current_colors = &config->border_colors.unfocused;
 	struct sway_container_state *pstate = &con->current;
 
 	// Render titles
-- 
cgit v1.2.3