Only do the automatic-rename dance if the pane has changed (seen output,

or new active pane).
This commit is contained in:
nicm
2015-08-28 07:49:24 +00:00
parent 2ffbd5b5f0
commit fc58e44f89
4 changed files with 8 additions and 0 deletions

View File

@ -50,6 +50,10 @@ window_name_callback(unused int fd, unused short events, void *data)
if (w->active == NULL)
return;
if (~w->active->flags & PANE_CHANGED)
return;
w->active->flags &= ~PANE_CHANGED;
if (!options_get_number(&w->options, "automatic-rename")) {
if (event_initialized(&w->name_timer))
event_del(&w->name_timer);