diff options
| author | Guillaume Brogi <gui-gui@netcourrier.com> | 2016-08-12 00:10:20 +0200 | 
|---|---|---|
| committer | Guillaume Brogi <gui-gui@netcourrier.com> | 2016-08-12 00:12:56 +0200 | 
| commit | 6173c8411784c4eafa304d4675ee818006d277bb (patch) | |
| tree | eccaf3c659dfd8794fca58b6d6c97b52d110885f /sway/commands.c | |
| parent | fc492a4da8e252ccb7969cfda60cf784cd511d9d (diff) | |
| download | sway-6173c8411784c4eafa304d4675ee818006d277bb.tar.xz | |
Rerender after every split command
Diffstat (limited to 'sway/commands.c')
| -rw-r--r-- | sway/commands.c | 18 | 
1 files changed, 9 insertions, 9 deletions
| diff --git a/sway/commands.c b/sway/commands.c index 54139593..5a5bcd22 100644 --- a/sway/commands.c +++ b/sway/commands.c @@ -2342,15 +2342,15 @@ static struct cmd_results *_do_split(int argc, char **argv, int layout) {  		arrange_windows(parent, -1, -1);  	} -	// update container title if tabbed/stacked -	if (swayc_tabbed_stacked_ancestor(focused)) { -		update_container_border(focused); -		swayc_t *output = swayc_parent_by_type(focused, C_OUTPUT); -		// schedule render to make changes take effect right away, -		// otherwise we would have to wait for the view to render, -		// which is unpredictable. -		wlc_output_schedule_render(output->handle); -	} +	// update container every time +	// if it is tabbed/stacked then the title must change +	// if the indicator color is different then the border must change +	update_container_border(focused); +	swayc_t *output = swayc_parent_by_type(focused, C_OUTPUT); +	// schedule render to make changes take effect right away, +	// otherwise we would have to wait for the view to render, +	// which is unpredictable. +	wlc_output_schedule_render(output->handle);  	return cmd_results_new(CMD_SUCCESS, NULL, NULL);  } | 
